skysight-inc/HackerNews huggingface dataset:
In the interests of some sanity, I would like to say, all in one spot, that these are not mutually exclusive

- You should absolutely use community-supported tools to solve your problems.

- You should substitute idiomatic code for libraries.

You have made an argument for the latter that does not detract from the former.
> Chrome only did better with regular users because 1) it was OS-bundled,

What OS bundles Chrome? Do you mean ChromeOS?

> and 2) they could shove "try Chrome!" banners at the top of every Google property.

That happened way later.

Maybe you have forgotten since it was so long ago, but the original wave of power users migrating to Chrome and bringing their non-power user friends along was exactly like the wave of folks who moved to Firefox. Chrome came out in 2008, had process-per-tab isolation and custom Chrome (i.e. window decorations, that's where the name comes from) that used less vertical space.

Your statement is revisionist history.
Matt Levine (as usual) has some good explanations for the value (or lack thereof) of stock splits, as well as some historical context, as seen via the lens of the recent Apple split: https://www.bloomberg.com/opinion/articles/2020-07-31/apple-... (Bloomberg has a pretty aggressive paywall, but usually a new incognito tab will bypass it).

"A company should be a thing, and people should be able to own a portion of its equity, and the portion that each person owned would be expressed as an arbitrarily precise percentage of the total...The “stock price” would be what we now call the “market cap”: The market would place a value of $X on the company as a whole, and if I wanted to buy another 0.01429% I would pay 0.01429% of $X....

The traditional, 19th-century answer to how many shares a company should have was that stocks should have a normal price, they should cost like $40 to $100...This was so standard that, when Charles Dow created a stock index in 1884, he just averaged the dollar stock prices of a bunch of stocks...because the stocks had normal prices.

There is an argument that high-priced stocks reduce liquidity because traders have less incentive to post quotes. It is good for a stock to trade at a bid/ask spread of a couple of “ticks,” the minimum price increment for trading. If a stock is worth $50 and trades at a bid/ask spread of $49.99/$50.01, a trader who posts a bid to buy at $49.99 will be able to buy from anyone who wants to sell immediately. If it’s worth $500 and trades at $499.90/$500.10, a trader who posts a bid to buy at $499.90 might lose out to a trader who bids $499.91. You can’t reliably earn a “normal” spread by trading the stock, so your incentive to provide liquidity is lower. Nasdaq published a paper arguing this point

At the time of Apple’s last split, in 2014, one popular explanation was that Apple was trying to get into the Dow Jones Industrial Average, which is still price-weighted and so still has an old-fashioned fondness for normal-priced stocks, but that worked and now it’s in the Dow so that’s no reason to split again"
Yes, better let Google do it. Yummy.
With very large, very important downloads, I also appreciate a quick check that no corruption or loss was involved in the download for benign reasons either.
Some local shops around my place have done great online reaches: some food shops did online order/pickup, some drinks (bottles) did online order/delivery, ...

Most have reinforced their followers on social networks.

There are some reasons to be optimistic for those who make the move!
> casual users are more numerous and less demanding.

That makes zero sense.

Why Mozilla seems to be axing the Servo division? The only part that actually catered to casual users? Also by introducing a VPN and Pocket Premium is for casual users how?
Are there any lists of people looking for work during this round of layoffs? It sounds like a lot of good projects got cut and there's some companies growing that are finding it hard to locate talent. The pandemic is making people weary of switching jobs and at my company it's been very difficult.
RGB CMYK Color Converter for iPhone: Featured by Apple in May and June 2020
Source tarball: https://storage.googleapis.com/golang/go1.15.src.tar.gz

Signature: https://storage.googleapis.com/golang/go1.15.src.tar.gz.asc

Signed with `EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796` which is the Google Linux Packages Signing Authority.

EDIT: I realized you wanted the binaries.

You can fetch them from "https://dl.google.com/go/go1.15.linux-amd64.tar.gz.asc", append `.asc` to the binary I reckon.

Signed with the same key as the source release.
Meh. Total non-event. Once upon a time I hated splits because they made record-keeping more complicated, but the online brokers do a good job of tracking basis across splits now. Once upon a time there was a real reason to do splits to enable easier purchases, but the online brokers allow fractional shares now. So, just not excited either way about splits anymore.
Was going to say generally the same thing. Back in the day it was anonymous FTP, if you enabled it in your server you didn't have to wait long and suddenly all the things would start showing up.

It reminded me a little bit of the guy that started a "buy a gift card with bitcoin" site, not realizing he was effectively creating a way to convert bitcoin into actual cash while avoiding an exchange. It was wildly successful until he realized that it was really really hard to get large quantities of bitcoin rapidly converted into cash.
Yes this is a worry. Together with the possibility of early vaccines having significantly less than 70% efficacy
Yes, I feel the same way. I’m not too hot on them being added to the S&P 500 index, which they technically qualify for now. It remains to be seen when it will be added.

I’m not short TSLA, FWIW.
Might as well appropriate the engineers, too, and chain them to their desks and force them to keep everything working.
I can’t deny that, but I can certainly point out that billionaires coinciding with the rise in quality does not mean that they were even produced by the same system, or that the presence of the billionaires was in any way necessary.

To reframe your point: maybe we should be careful to identify where the baby is and spend a little less attention on what billionaires want.
[Hiring] Wordpress Developer – Contract (Houston, TX)
My team and I are looking for a wordpress developer to optimize an already built site as well as build out a a couple more. We already have a design team we just need someone to help out with the development of the sites. This would include SEO optimization as well - be familiar with data structures for SEO.

The CEO is located in Houston and would like to work side by side with this individual for the first 2 months and then the individual will be able to work remotely for the remaining time. Lodging will be covered by us.

This is a 6 month contract - 2 / 3 months full time and then part time for the remaining time.

The company is in the cannabis space - we are a ancillary non plant touching hardware company. This does not mean that we are sitting around getting stoned but you should be interested in the industry.

Text Robert - 415-598-7065
But the parent didn't make that assumption.
> What OS bundles Chrome?

Android.
The technical term for that is "a Lava Flow".

The code melts and changes for awhile... and then congeals into unchanging rock again.
What about "do not re-invent the wheel"? If you are schedule driven, then you'll want to get the coding done ASAP. Take an action for later to reduce dependencies, and prioritize it appropriately. Also, keep a local copy of the version you pulled and reference that for builds so you are not at the mercy of some maintainer/repository that has no stake in your game.
I work on Datadog Continuous Profiler. Thanks :-)

We picked the initial feature set based on a mix of factors including where we expected a lot of demand, what we use internally so could dogfood, and what we could build a great version of most quickly. We’ve got more languages and more features coming!

And feedback on what we’ve got so far or what (else) you want welcome!
Have you tried it without ublock out of curiosity?
my context: I've bought and hodl'd TSLA since the day of the IPO @ ~$19.

I agree with you I have no idea why it is valued the way it is. My original thought for getting on at the IPO was that since they were one of the first big electric car players, they would get a patent portfolio that would be worth a lot in the future even if they failed as a car manufacturer. Of course, that logic went out the window when Elon promised to license the patents freely to anyone who wanted to build electric cars a number of years ago.

I can understand people valuing TSLA at more than, say, Ford, because of their future prospects and because they aren't burdened with legacy issues like worker pensions, but it's hard to believe it should be worth 10x. It also isn't clear to me how TSLA went down ~10% over the past 5 days but is right back up there on news of the split.
No, because PHP was not designed at all, it was just a hack that solved some problems and started to evolve. Anyway, web development in '95 is not the same thing as today.
You can calculate the signature offline on your local machine against the public key - only the owner of the file can generate a valid signature
You're not alone.

I wouldn't buy it at these levels (or even close to), but I wouldn't short it either.

(paraphrasing C.Munger)
"I don't use Firefox because it sucks. And it sucks because Mozilla can't hire good people with decades of experience."

Why do you think it sucks? It's been absolutely epic the last couple years in my opinion. They're making some awesome technical choices. They've repeatedly gotten themselves into trouble on the social level, but frankly I don't see how you could say they're not doing well technically. I'm pretty sure Firefox is outperforming Chrome on multiple aspects, and they're positioning themselves to become the best browser period.

I don't really care for its "smart" features like the anti-tracking or other services they offer, so unfortunately I won't be paying them any money any time soon, but to me it's incredible that there's a company out there paying people to rewrite their rendering engine in rust, while also having to pay/support people to actually make that same language suitable enough to become a critical part of an app with such a large user base.
>In other words, if we abolish the TSA tomorrow and replace it with metal detectors, what's to stop someone from bringing a few gallons of chemical explosives in their backpack, mixing them in the lavatory, and blowing up the plane?

The reality is that it's already feasible to sneak conventional weapons and explosives past TSA. Here are two fairly recent investigations on the TSA's efficacy, one from 2015 [1] and one from 2017 [2]. Both of these undercover investigations were performed by the Department of Homeland Security. The first one found that in 67 out of 70 tests, agents were able to get weapons past TSA, including a fake IED strapped to an agent's back. The second found that this failure rate dropped from 2015's staggering 95% to "in the ballpark" of 80%.

Yes, the TSA always stops you when you bring a full water bottle. Eight times out of ten, they won't confiscate your gun or bomb. Even if they did, what's to stop someone from mixing chemicals to cause an explosion on a bus? Or in a crowded hotel? Or an elementary school? Or a mall? Or...

In my opinion, there simply aren't that many people with both the desire and means to do these things.

[1] https://abcnews.go.com/US/exclusive-undercover-dhs-tests-fin...

[2] https://abcnews.go.com/US/tsa-fails-tests-latest-undercover-...
I think a lot of people share it, that's why they shorted Tesla stock before the last quarterly report. This only made the problem worse though as the brrr agency didn't want to let the price go down so it went up in a short squeeze. We'll end up with either a big burst in a few months, or inflation. But it'll take at least until the election.
The 'closed wontfix dontagree' attitude, or letting important requests sit there open for over a decade -- some with tens of thousands of comments -- is what killed Firefox more than anything.

In the enterprise world, Firefox lacked a few, small, but critical features:

1) MSI Installers

2) Group Policy Administrative Templates

3) Proxy configuration from Windows

4) Enterprise PKI integration

Some of these are supported now, but for about a decade there was at least one person in Mozilla with a philosophical opposition to doing anything that is seen as helping an enterprise Windows network deployment.

I'm pretty certain that Firefox still doesn't work properly in a large corporate environment. At any rate, I've given up trying, as have millions of other administrators. We installed Chrome, which "just worked", and moved on.

The result of this is that enterprise web applications were written for Chrome, not IE or Firefox. Chrome became mandated and automatically pushed to every machine. It has become the new IE6, for better or worse.

Firefox missed that boat.
Do you have a link to the story and/or article you mentioned?
> What OS bundles Chrome? Do you mean ChromeOS?

Android.

[EDIT] and Chrome was better enough that it got power users switching (this is before "Google has become very obviously evil" was common geek opinion yet, which helped), but I'm not sure it would have gotten them installing it on normal folks' computers with quite the fervor we did Firefox, back in the day. The banner ads are what got them on normal people's computers.
TINA explains NASDAQ:TLSA "bubble" perfectly.
Is it a common scenario nowadays to download a file and have it be corrupted? I don't think I've ever had that happen (Though perhaps I wouldn't know, because I don't use these checksums! Though if a package is corrupted and it doesn't noticeably degrade, is it really corrupted? Hm... philosophy of internet downloads)
The point was that the article is just blah blah blah. The usual rhetoric without any concrete proposals. So I offered a concrete solution. Looks like some readers didn't appreciate the humor.
I once worked for a startup that had a custom C++ basic library for strings, arrays, smart pointers and things like that. At some point I spent the better part of a week looking into a bug that, long story short, was caused by a bug in our custom String class. Please don't do this. Every line of code in your project that your team maintains is a liability.
Vertical Aerospace Set to Unveil Fixed-Wing EVTOL Design
I disagree for the exact reason the thread here started: it’s part of your public API. If you don’t want keyword arguments in your public API contract, you absolutely should omit them from the contract.
This article omits the other half of the one-two punch many small businesses have endured this summer, losses from civil unrest.

I'd recommend this piece: https://medium.com/@mtracey/two-months-since-the-riots-and-s... It's a somewhat long-winded bit of reporting, and has a certain media-cynic slant to it, but gives an on-the-ground perspective into how businesses in less-populous areas affected by the unrest in late May have been coping.
If I'm not mistaken, OAuth 2 does not support multiple clients, but in this case the token authorized by a user ends up being known by 2 clients: Xkit, and Xkit's customer. What exactly is being shown in the consent screen the user accepts? Are users aware that they grant scopes to 2 distinct parties? Couldn't this be considered abuse by the SaaS Apps themselves?
yeah nah, life is far too short for that.

Part of the reason why I use python is not because its "brilliant" its because it has most of the stuff you need built in. I'm too old for supporting my own tech debt.

Yes, its slow, yes there are bits that stink of poo. But 95% of the time there is something that'll do the job, most of the time. I'm not going to put my self on the hook for supporting the 0.5% cornercases the appear in 85% of all incident reviews.

Should I need something specific, then of course I'll write it, but only after google has said no, or the libs I've found don't work.

Its a silly rule, and I imagine stems from a young buck wanting to prove them selves. Thats great, but I finish at 17:00, and I don't ever intend on staying late. I suggest everyone tries it at least once. It'll make you a better engineer, honest.
Different derivatives have different lot sizes iirc. Options contracts for listed equities have a lot size of 100. Once options markets became more standardized in 1973 with CBOE introducing call options, the default lot size became 100.

From /u/ins2be on reddit:

"That's what the OCC sets it at in their bylaws.

Unit of Trading

(5) The term “unit of trading” in respect of any series of options or futures means the number of units of the underlying interest which have been designated by the Corporation as the minimum number to be the subject of a single option contract or single future in such series. In the absence of any such designation for a series of options or futures in which the underlying security is a common stock the unit of trading shall be 100 shares."
A Test Affecting Every Man’s Life Will Soon Be on the Market
There's no secret sauce to chrome. It's single super power which made it the standard for non-tech users is googles ability to slap a bar on every single one of their sites telling users to use chrome. Google told them, so that's what they did. End of story.
Mostly DDG, along with a side cast of others if I can't find what I'm looking for. I've got a list here [0]

[0] http://a-shared-404.com/other-stuff/
I don’t understand the comparison of tech companies to countries. It only makes sense on a very superficial level. They provide vastly different goods , services, and roles in society. Their monetization schemes are completely different.

I honestly don’t believe any major tech company, with the exception of Facebook (who tries to acquire every perceived competitor), is anticompetitive and I don’t think any needs to be broken up. It’s not hard to find alternatives to any individual service. They should only be broken up if they abuse their market share to prevent competitors from existing.
Ok, we've switched to that from https://juliadb.org/. Thanks!

Side note: this is what we tell every startup about talking to HN: Lead with a clear statement of what your company does. If you don't, the discussion will consist of "I can't tell what your company does". Same for open source projects of course.
Narrator: they can't.
On HN and elsewhere, I had same reactions. There’s not a lot of rational debate. Stock is mainly driven by short-term OTM options.
Is this app open source?
These aren't signatures though? They're checksums, anyone could make them for any blob they want.
I tend to avoid dependencies, if at all possible. I wouldn't mind spending a week of programming to avoid some dependencies.

Of course, there is no "one size fits all" rule, here. If it's a "one-off" internal tool, without much impact, then it would not be worth spending much time on, and a dependency might be exactly the right thing (famous last words).

I'm pretty obsessive about quality, and like to ensure the best quality possible in all my work. The weakest link, and all that, so dependencies need to be vetted very carefully.

There's some things that just can't be done without dependencies; sometimes, crappy ones (like SDKs), but that's less frequent than you'd think.
Just to set expectations while this package is decently stable and used by a number of people, both commercially and in the open source, it is basically in maintenance mode at this point in time. The intention a few years back was to build a complete analytical database on top of Julia, but have it be a mostly independent project. That vision didn't quite materialize, partly because not enough people wanted to do distributed analytical work (often a single big box is enough, particularly with a language as fast as Julia) and partly because the main developer left to pursue a PhD. I wouldn't be surprised if it got revived in the future, but for the moment, it's basically just the distributed tabular computing part (which is useful if you have that problem, but more limited than the name might imply).
Clarify: actually within an afternoon, not looks-like an afternoon (include debugging, testing, docs, api design, etc see Brook's 3x). So, e.g. leftShark().
Thanks, I've favorited this.
Never spend an afternoon programming something that you may have to waste future time debugging and supporting when a dependency already handles it perfectly.
String implemented as a linked list.

You’re a webdev aren’t you?
> Recognizing that the old model where everything was free has consequences,

It took them that long to realize it? Talk about a blind spot.
Increased productivity means that we can produce more with less (usually labour, but also energy or natural resources). That a market reaches saturation usually means that the demand is met. It is rare that it means that not more can be produced.
Since we're in pedanticville, these aren't converses, but inverses. The converse goes "If you don't outsource X, then X is your core business".
What if we all liked this player for not playing the game?
Robinhood lets users buy fractional shares [1]. What's the average and median share holding per user?

1. https://robinhood.com/us/en/support/articles/fractional-shar...
Does something like email verification resolve this in some small way.

I ask because we are looking at extending our platform to include enterprise file sharing and rendering for niche file types, bit don't want to expose ourselves to the extra work you've described.
It's not even about technical vs casual people it's about Moore's Law. Memory became so cheap that it makes sense to store everything in an internet cloud.
Well, to be fair, I hate driving. So if they do, I'll buy one. Simple as that. I'm waiting!
“Accessibility” is always a bogus reason nowadays. Stock commissions are dirt cheap so there is little reason to buy in lot sizes anymore. If you have $320,000 in your account you can buy a single share of Berkshire Hathaway for less than a $10 commission.

Stock splits are just a low grade attempt to pump up the stock price.
Casual people are more likely to pay to solve their problems, and believe your product is “magic” (saw this first hand from user feedback and interactions at a popular startup). Some technical people will, many will not. Know your audience, go where the money is, not the complaints of non users.
Its another option for the visually impaired.
Absolutely, but the truth of your words is also the tragedy. Having engaged and demanding users might have positive externalities when these users demand things that improve the products in the market as a whole, and thereby improve the experience for casual users as well. But companies don't want to improve their products, or improve society, or improve experiences for users; what they want is to collect rent. An established company becomes more cost-efficient by embracing casual users and ignoring power users. An upstart company might want to leverage power users to compete against a well-funded opponent, but that debt eventually comes due as we see now with Mozilla.

At enterprise prices (i.e. thousands of dollars per user per year) it makes sense to accept the cost of dealing with power users. But not for a product that you give away for free.

I say this as someone who has been using Firefox for years, and you'll need to pry it from my cold, dead hands. I'm impressed that Mozilla has survived for as long as it has, I was sure they'd be financially kaput by 2016; at this point I think Google only keeps their search deal up as an attempt to avoid antitrust action. I don't know what the future holds for Firfox, but I hope it remains competitive. We need alternative competing implementations for the health of the web.