skysight-inc/HackerNews huggingface dataset:
Generally agreed, if universality is a goal of the codebase. Eric S Raymond [0] and Jeff Atwood [1][2] have both written about the merits of the universal use of English in software development, and I think their reasoning can be extended to American English specifically. I say this as a Brit, generally fond of our proper spelling.

To expand on my proviso: if a codebase is written by and for British developers, I see little reason to use American English. For a serious international FOSS project though, American English makes the most sense.

It's costly to have a codebase undecided on proper English vs American English. If Alice writes 'initialize' and Bob writes 'initialise', it causes pain for everyone. This even applies to keywords and reserved identifiers. For instance, in Ruby, methods named 'initialize' get special treatment.

American English tends to dominate in tech, so if we have to make a choice, it's clear enough which one it should be.

Incidentally, Google [3], and apparently also Microsoft [4], agree with us.

> For comments I use British English, I wouldn't know how to write American grammar if I tried.

I think I could cope if the need arose (it hasn't for some time, for me). As you imply, the real value is in consistent spelling in the API, rather than in the comments.

[0] http://www.catb.org/~esr/faqs/hacker-howto.html#skills4

[1] https://blog.codinghorror.com/the-ugly-american-programmer/

[2] https://news.ycombinator.com/item?id=538473

[3] https://developers.google.com/style/spelling

[4] https://stackoverflow.com/questions/157807/gb-english-or-us-...
Yep, they appeared in my school district in the mid-90's. And with it came stop signs that swung out from the side of the bus, overhead escape hatches that could be opened for ventilation, and ejection seats.
It is anti-competitive as big players give the sw away at a loss that they make up elsewhere by the nature of being huge. I increasingly think so much so to the extent of regulation should disallow massive platform providers to be both the compute marketplace and the sw on top: they need to pick. Feels like when the EU went after MS for similar company squashing antics. Competing with free/unprofitable is anticompetitive.
You my friend, need to go get a better paying job. Get out of Europe/Canada/Asia and get a software job in the USA.
its also very difficult to measure anything about political ads, so better keep the research to commercial ads for which data can be found
Reported as a "trial" strategy recently. https://www.theverge.com/2019/10/15/20893343/meetup-users-fu...
That reminds me of a sentence I've read about the subject:

With drugs you can experience states that may be good but not true, true but not good.

During meditation you experience states that are good and true.
Legally they can do whatever they want - you're salaried, so it's not "your" weekend. It's a red flag and you should definitely start job hunting, but I'm not aware of anything that stops them from imposing this requirement.
> "Why did you recruit me if you weren't going to let me in?"

"To boost our exclusivity" seems like a poor answer.
Uber's mature Rides businessee are very profitable. Sorry.
Atleast the Volvo system output could atleast be used as a sanity check or something.

If you hit the accelerator harder when the Volvo brakes you override it. It should be fairly easy to integrate as a backup.

However I guess that the Volvo system might not be far looking enough for those speeds?
> That is a little disingenuous.

Nonsense. Please do some research before you comment.

In the past Intel would build the benchmarks with commonly available compilers (Intel, GCC, Clang) then select the best benchmark results, eg if GCC gave the best numbers on AMD chips they'd use GCC to compile the tests on AMD. That was a fair comparison.

They deliberately changed to using their own compiler specifically to disadvantage AMD in this comparison.
When I chose Facebook, I believed that Uber was a better offer. A $100B+ valuation for them seemed plausible to me. I thought I was going to be making $35-55k less.

So, I actually was not a genius here. It was total luck.

People rarely examine their non-decisions ("what would my life be like if I went left at that fork in the road?"), and I thought this was a particularly clear-cut example of that.
If it helps at all, I found that buying a dedicated IP for SES helped our deliverability enormously.
> What is a computer? What isn't a computer? If you can't answer that question, you don't have a computer. The Church-Turing thesis is the invention of the computer.

I don't get this sentiment. So if we had the same devices we did nowadays, with all the same capabilities, but nobody had developed the theory behind computation... then we wouldn't actually have computers? Even though we could do exactly the same things as we do now?

Or heck, so this means even a modern layperson can't have computers? Because in order to have a computer they have to be able to define the Church-Turing thesis for you first? If I hand my laptop to my grandma then suddenly she has... what? An email-receiving brick with a touchscreen that somehow isn't a computer?

> Lovelace invented computers because [...]

No, what she's given credit for is being the first computer programmer (in our modern definitions). Now even that is disputed [1], but regardless, taking it at face value, that's what she gets credit for. Not for inventing the device she was using, but for tasks she realized she could use it for, which Babbage (allegedly?) did not realize.

> the essence of the computer is the ability to perform computations, not just calculations

I don't know if you can tease out a comprehensive definition for what exactly means here, because I don't think I can give a natural definition that would somehow pinpoint the credit to Lovelace rather than Babbage or Turing. Even if you look up what 'computation' means now, the dictionary will say something like "mathematical calculation". The only way I see to exclude 'calculation' from it seems to be to say "the ability to perform Turing-complete calculations", a formal notion which just didn't exist back then, so the credit for that wouldn't go to Lovelace.

> Hopper invented computers because a general-purpose computer is a computation machine with a human-friendly interface.

No, she's given (like you acknowledged) credit for making the first linker. Not the first computer. Nobody I've ever seen tries to argue she invented the first computer. Are these claims you actually hear in the real world?

> Before Hopper, computers were only ever programmed directly in machine code; every step of a computer program was a specific operation. Before A-0, we just had computation machines, but no human-centered interface. After A-0, we had computers.

Great, so the credit to give here would be that Hopper invented high-level programming languages (or something along those lines). Not that she just flat-out invented the computer!.

[1] https://en.wikipedia.org/wiki/Ada_Lovelace#Controversy_over_...
What's j... ?
Oracle has been free riding red hat with unbreakable Linux, for years.
Then red hat got bought for 30 billions.
When you are confident about you ability to outsmart the competition and keep your customers, you don't have to use those new semi-open licenses. They are a legal risk for anyone who copies or reuses the code.
IMO it's incoherent to say that a locally extreme and accelerating quality of society is a consequence of broad and fundamental forces that have been in place for millenia. Fair enough that "self-evident" is inappropriate because it presumes perspective of the reader, but it's the coherence that I'm referring to.
It would appear that I accidentally a link or two.

https://github.com/auxoncorp/bounded-registers

https://github.com/auxoncorp/tnfilt
That’s unclear on my part. Prior to that sentence, I noted that some salaries are high because employers are effectively paying for the employer to be available at specific times, even around the clock. So these low-flexibility jobs have high salaries.
...which would significantly decreasing inequality - immediacy disproving the belief that inequality is some sort of inevitable natural phenomenon.
Build the data request you want at the client rather than the server
> It is. It turns libraries into a free commodity and this turns the efforts of developer into unpaid labor for companies selling software or services.

I don't think libraries should be unpaid labor — I just don't have an answer for monetizing them. That's the difference.
Particularly since Airbnb is a two way system. I once stayed in a place where I was basically being told to give them 5 stars or else they'd give me 1 star for being a difficult guest.
Yes, and it would be good to try to measure that effect also, and for that the statistics and optimization stand to be more difficult and advanced. E.g., the main input is not just some ads and clicks but a stochastic process, that is, random variables indexed by time.

Uh, go measure something and get a number. You now have the value of a random variable. The sense in which the number is random or unknowable in advance, unpredictable, independent of something else, etc. is left open. Collect such data once, say, over 3 months, and now have a sample path of the stochastic process. Do it again and get another sample path, etc.
You might also want to consider some additional risks that are often overlooked:

Billing issues. What happens if the credit card you use to pay for everything gets hijacked, and you're trapped with a blocked card trying to clean it up but your bank is taking their sweet time and won't give you another card until it's sorted? ALWAYS have a backup credit card.

DNS Registrar. There's a hard SPOF in the DNS, where your registrar essentially holds your domain name hostage. If your DNS gets hijacked, but your registrar is taking a few days to sort out who actually owns it, you're down hard. There's no mitigation for this one, except paying for a registrar with proper security processes. If you do 3FA anywhere, make it here.

AppStore. If your app gets banned, or a critical update blocked, what do you do? Building in a fallback URL (using a different domain name, with a different registrar, can help work around any backend issues. There's not much you can do for the frontend functionality, except using a webapp.

It can be worthwhile looking at risks and possible mitigations beyond just server and database issues, especially when it's just you.
FTC issues disclosure guidelines for social media influencers [pdf]
I don't see zero sum as so important as much as risk preference. Or you could call it risk necessity. The game can be positive sum, but if you're poor you have to play it a certain way that keeps you poor.
600x T-SNE Speedup with Rapids
Funny, I assumed it would be a government official like the attorney general.
Tell that to Amazon, who seem to be making it into an extremely successful business model.
It shouldnt be too hard for websites to teach their users about this: "When searching for us on google, look for our domain name in the results".
Future-Proofing Cybersecurity for the Coming Quantum Era
From my experience these gigs are great but also dangerous. When I was consultant I got lazy and complacent once i had a good gig and stopped selling. when this one customer went away I was back at zero.
https://www.businessinsider.com/wework-ceo-adam-neumann-layo...
It cames to my mind that that constant 2% inflation, and the constent effort to limit it to such level said to be good for economy, was indeed slowly impovishering the working class by the fact than increase rate of salary was not as high as increase in price. In short the price of good increase constantly, but we stop the inflation before it reach also salary, leading to inequal raise of cost of work (null) and cost of good (2%).
Bob Iger and Steve Jobs were very close friends. I heard an interview of Bob Iger on BBC Radio 4 this afternoon where he spoke at length about his friendship with Steve Jobs
https://www.bbc.co.uk/programmes/m000b0c9#play
"Plaid for Bitcoin"
Godot supports editing in external editors far more seamlessly than Unity, in my experience. You don't ever need to use the built-in editor.
Even in Http 1.1 you can keep the connection open, you dont need to re-negotiate tls and friends for every request.

https://en.m.wikipedia.org/wiki/HTTP_persistent_connection
A project can be relicensed at any time. This is a known quantity (just as a commercial product's price or availability can change without notice). To think that because it is open source, all future versions will be open source, is naive at best. To expect contributors and project owners to not be compensated for their work (or not enact controls through licenses to protect their ability to monetize pieces of their work) to support a belief system (absolute "open source") is downright unacceptable.

Open source was never about "free as in beer", it was about "free as in speech", which even in the civil rights sense is not absolute. Communities and ideas evolve, and it does a disservice to those who have contributed in a material way to the non-commercial software space to color them as heretics for trying to protect themselves from competitors with effectively unlimited resources.
Were they literally from the Smithsonian?

Either way, libraries/librarians deaccession books all the time that outsiders might think "that's so valuable, why'd you get rid of it?"

There is only so much budget/space to store stuff. You get rid of stuff that is no longer relevant to your mission, or lots of other libraries have so you don't need one too, or just isn't _as_ important to your users/mission as other stuff. No library has infinite space.
> I appreciate ads when they actually tell me something I didn't know about that I do want to buy.

I can't remember the last time I even saw an ad that did this (at all, not just online).

Oh wait, I lie, I do remember -- ads for electronics and computers in the technical journals of old used to do this, because they included actual information about the products they were selling. I haven't seen a useful ad in decades, though.
I can assure you there are those of that not only don't have the white guilt mentally damaged mental disease you claim everyone on the site shares with you, but I completely enjoy the fact that my ancestors were intelligent enough to actually think ahead enough to set up their later generations to be more successful and wealthier than them.

I pity you and those that think this is somehow a bad thing. You seem so smug posting how awful this thing is, yet you enjoy all the privileges of that existence. You are posting this from most likely an air conditioned or heated room with running water, electricity, utilities, cheap food and fuel.

Since you are obviously so much more woke than the rest of us, perhaps you should leave this evil world created by overly privileged white men. I suggest you move somewhere in the middle east or africa and you actually put your words, thoughts and actions to the test.

What's that you say? You aren't going to do that? Then maybe you should stop whining about it online because clearly you aren't helping the situation in the slightest by putting your money where your mouth is (like all leftist evangelicals do).
Hi Jesse,

I do growth and run experiments for a living for DTC brands. I liked this article but the research on ebay brand advertising is missing the point about competitors. If you have competitors bidding on your brand, I've seen multiple times really strong degradation on performance.
please do tell us more!
What's the 1%? Of course, paying a license would be a desirable negotation between the author and SaaS company, so this isn't an "issue".
I am just imagining how insane this would have been if it were released 20 years ago, or ten years ago, or even as recent as five years ago.
I don't think it's weasel words. They're just acknowledging that the OSI doesn't recognize the BSL as an Open-Source license, but the source is still open in the literal sense. Not only that, but most of the things associated with code being open source are still true: you can inspect, modify and use the code as you can with any OSS, the only things you can't do is commercialize or redistribute it.
Especially since the Vice piece that sparked all this strongly implies that this is already happening:

> Even some of the positive reviews of Becky and Andrew’s Chicago rentals seemed odd, especially those left by other pairs of hosts. Kelsey and Jean, for example, said Becky and Andrew were “awesome and communicative guests.” But they themselves were based in Chicago, where it seemed they had at least two properties of their own. Why would they need to rent from someone else there?
I wonder what your thoughts are on the Mill Architecture? It's throwing out every assumption on how to build a CPU, which mandates that the compiler needs to be rewritten to generate code for it.
But may be less safe than fully computer controlled cars unless that computer supervision is able to take control completely -- humans tend to view safety features as an excuse to push the envelope.

"I can text because my car will warn me if I run off the road or stop me before I hit the car in front of me"

"I don't need to slow down on this snowy road, ABS will help me stop safely"

"Sure, I'm driving too fast for this road, but my airbags and seatbelts will protect me if I crash"

https://www.wired.com/2011/07/active-safety-systems-could-cr...
Hmm. Especially knowing that being a nonprofit is one of the things that will support your claim to being a "library" as far as the parts of the copyright code that give libraries special rights to copy things others don't have (which is part of what the IA relies on)... now I'm suspicious too.
I highly recommend Kubernetes as infrastructure. It has a reputation for being too complex to use on your own or with simple projects but that reputation is undeserved. Self-healing container orchestration has been eye-opening for me. Many people groan at the prospect of learning something new but it is remarkably easy to use, the only barrier to entry being the high cost of cloud solutions and the unwillingness of many engineers to work with hardware (which would nullify the cost of cloud services). You can easily develop and test on local hardware and deploy to the cloud with the exact same configuration.

The idea that your server does not perform regular health checks or spin itself back up when it fails just seems weird to me now. I like being spoiled.
I had a good laugh.
Your bus factor is 1. Use managed services.

https://en.wikipedia.org/wiki/Bus_factor
The only criticism you'll see on this site of Marxist economic theories is regurgitated propaganda and flagging/downvotes. Maybe you'll get shadowbanned for ideologically based comments(the wrong kind of ideology). Sinclair was right.
Just remove the ads and allow the supporters to reward creators anytime, with any amoun.. Like the Pepo app..
“Previous licensing models – the “open core” model, GPL, and permissive licenses like BSD and Apache-2.0 – are not sufficient for the way OSS is distributed and used today.”

This line _really_ bugged me. These licenses are still a perfect fit and more than sufficient for how OSS is distributed & used today. What they’re maybe not perfect for is starting an open source, VC funded business, but they never have been. And the companies that face “existential threat” are a small minority of the total activity going on under these licenses, so maybe, ya know, the problem is the small collection of companies trying to operate this way and not the license.
fwiw we basically employ everyone (either full time or as a contractor) that contributes to Sentry, and if we don't, shoot me an email and maybe we can fix that!
From my experience being a highly paid consular is a good experience. There are high expectations but you also get treated well and usually get what you need quickly, be it information, meetings or something else.
Joint, I assume.
Ahmad Abouammo and Ali Alzabarah you say? Not even the simplest employee vetting: names??
the F in FSFE is for Free so its got to be good for you
> Online advertising did not create the notion of advertising being the predominant media funding model.

True, but online ads did create the notion that spying on everyone should be part of the business model. That's what I object to. If the price to make that stop is that there is no more "free" content (scare quotes because it's not really free), I'm fine with that. I don't think that's the price, though.
You’re just describing what makes up that ~100x growth.

We still create beef because beef has value to us. So, sure the basket of goods created back then is less valuable than what we create today. But, that does not somehow mean the value created back then is meaningless.

In the end combine harvesters are more efficient than hand tools, but they both end up harvesting gains.
Hi Jesse,

I saw a lot of youtube channels and reddit posts discussing how to optimize their ad spend (for example, https://www.youtube.com/watch?v=1O6feWOsbLs)

In the video the person starts a new online store and shows how he measures his return on advertising investment. It seems to be a pretty direct correlation between his ad spend and his increased sales.

How do you match up your thoughts on advertising with the prevalence of these kind of "advertising success stories"?
Lol this way you will never start because guess what when 4 people ahead of you die, you will just turn back. You are not good to walk on their corpse. Imo this is totally wrong way of doing anything.
The example given: Ebay spending $20M in ads for the word EBay is a very special case.

People were clearly searching for EBay and click the first thing that comes up: ad or no ad.

For a major well known brand, probably not a very good spend.

There's a ton of 'dumb money' in advertising because strategic budgets of entities like banks and auto dealers are massive.

But there's a ton of mid to smaller entities for whom the ads have to work or they go home.

Ads are not fraudulent or fake - there's just a lot of grey in it, in addition to a lot of unsophisticated buyers with big budgets.
I'd love a model that supported both USB-A, USB-C and NFC. I realize it wouldn't be nearly as small, but that would certainly cover all the bases.
Yes, but at least you can submit a PR to fix it.
It's more than competitors. When looking for a specific site like ebay, paypal or name of popular software, the first paid results are regularly untrustworthy, if not plain scam or distributing malware.

Either the legitimate site pays to be first, or it can watch customers go to hell, literally.
Buy less

Buy or use fewer things with throwaway material (plastic shopping bags, straws)

And before you people who say "that won't make a difference!", you may or may not be right, but it's a good first step and others will notice.
Tinder for laundry seems like good, clean fun.
> But even a more earnest driver could easily space out after long hours of uneventful driving with no "events" or inputs.

As somebody who used to regularly drive the I-5 between SF and LA, I can wholeheartedly vouch for this statement.