skysight-inc/HackerNews huggingface dataset:
"Aw, look at these poor ignorant people who don't know what they're doing..."

The condescension and lack of fundamental understanding here is jarring. Maybe, just maybe, consider for a moment that they do know what they're voting for, because it aligns with their personal values. Then, of course, you'd have to understand what those values are.

That would require empathy and investigation rather than dismissive condescension.
How do you know?

It seems like the opposite cliché of "Endless VC funding leads to success over better alternatives" is just as much of a fantasy.

After all, people with little marketing experience on Hacker News often believe a marketing budget is the only thing that separates huge success from complete failure.

As you say, reality is more nuanced.
Intel and Nvidia American Chips Power Chinese Surveillance System
One needs to login to read. I'm sorry, medium is not a very charitable blog host, and will cost the blog a large part of its audience with these new rules, unfortunately.
I really agree with this in concept. It's frustrating to me that in practice, Homebrew wants to own /usr/local: https://docs.brew.sh/FAQ#why-does-homebrew-prefer-i-install-...
He's been getting paid them for decades, so either Lucasfilm's lawyers are a bunch of dummies who know less about IP law than a random HN poster or his contract is one of the rare exceptions.
I've been thinking of

N
N
T
P

Can you (or anybody) suggest a decent service provider?
I don't see how that's in disagreement with what I found interesting?

Usually the sentiment I see expressed in these threads reads to me as: hey, it's not fair that this company is profiting on your (permissively licensed) work without sharing the profit.

But I think that is not the sentiment being expressed here, and rather it is the thing you said.
For anyone else wondering why they use ZeroSSL as a fallback:

"Caddy has been acquired by the company behind ZeroSSL"
This is common for sites that are behind a TLS-terminating CDN. (They could still be using one between their origin and Cloudflare.)

In general it doesn't matter who issues the certificate as long as they're trusted.
I really like and use HE.net but it’s API is definitely not ideal, last I checked.
Can an F1 Car Drive on the Ceiling?
I'm pretty sure the intended reading of "Not every story on Medium is free, like this one." is "This one is free, but not every story on Medium is."
Except... big companies can use GPLd code for free -- they just have to provide their modifications somewhere, and make it possible for users to replace the GPLd part (which is where things typically fall down).

So... if you genuinely don't care, why wouldn't you release software as GPL instead, so that you're not enabling companies to more cheaply provide software that prevents people from making modifications?

(And to be clear, I'm asking as devil's advocate here -- for myself, I have a few personal projects I haven't released, but I've sometimes thought about what license I'd choose if I did; I haven't been able to decide.)
I actually thought this was the case but a quick search indicated about twelve inches wide for both. Was I missing something?

It would make a significant difference to the calculations, eg 50% wider tires would mean dividing truck severity by 5.
That response seems to mostly consist of name calling and the assertion that GNU Guile and "politics" are completely unrelated topics that should never be mixed. He alludes to a Reddit comment which seems to have been deleted.

At best, that seems to boil down to an argument over whether an organization can thrive while being agnostic about child sex trafficking. (That may sound sensationalist, but I mean… that's his entire argument against the allegations as presented.)
OpenWRT is absolutely fantastic. It's one of my favorite open source projects out there.

I won't buy home networking equipment if I can't put OpenWRT on it.
There's also no easy way to test for things like "do the shadows render correctly".

About the only thing you can do is take before/after screenshots and compute a signal-to-noise ration on a diff between the images. Which makes for an extremely fragile test definition. What if you change the default FOV of the camera? Now all your tests fail for no good reason.
Didn't realise Medium was like this - I've just uploaded the article to my personal blog: https://chrislovejoy.me/youtube-algorithm/

Am going to see if I can update the link above aswell.
Here's your requirements - lots of government services and low (upfront) taxes.

Here's the solution - use inflation as a hidden tax to cover the spending without an upfront tax.

Do you have another solution that meets the requirements without changing the requirements?
Precisely, and this is a form of anti-competitive "dumping".

There are laws to regulate it, but they aren't enforced because Washington is both incompetent and corrupt.

https://en.wikipedia.org/wiki/Dumping_(pricing_policy)
It's just the cheaper (because there's a bunch of things more risky about it) equivalent of hiring a body guard. Why not?
Wait, Nikola is blaming their problems on WeWork? LOL. Of course they would, but the author shouldn’t include a claim like that without some comment.
In this case, the unit test would serve as excellent documentation of how to trigger the bug this padding fixes.
A bunch of open source Switch homebrew utilities (including a full kernel reimplementation) are available under a dual license: GPLv2 for everyone else and Zero-Clause BSD license for Nintendo. I'm waiting for these projects to get in :)
A related historical anecdote. The Mulford Act was the first law on the path towards California's strict CCW regime. Whatever your policy preference, it is history worth knowing.

https://en.wikipedia.org/wiki/Mulford_Act
> If anyone quotes Occam's Razor

You probably mean Hanlon's Razor¹, which has been used so much it no longer cuts².

¹ https://en.wikipedia.org/wiki/Hanlon%27s_razor

² https://www.brainyquote.com/quotes/ian_fleming_539058
The concept of a preprocessor is helpful here.

Most modern languages no longer have preprocessors, which is a pity.

In cases like these, you want complex computed constants. You want those computed at build time, and not at runtime. I can:

* Run the math on a whiteboard, compute +5 or +15, hardcode that, and have the world explode when the code changes

* Run the math in code, at runtime, and have the system be slow.

* Code up the math, have it run at build time, and have a clear documentation of what the constant is, why, how it's computed, and have it change automatically if the code changes.

There were awesome things done in C++ templates back in the day, with some pretty magical performance. The preprocessor would unroll loops to the appropriate level for a given processor, align things to cache boundaries, and similar.

I think the reason this might have gone away is that with GHz CPUs, few people care as much about performance anymore. Most code is no longer CPU-bound, but programmer-bound, and lower cognitive complexity is more important than better performance.
Agreed. Any discussion of student loan debt cancellation is a non-starter if there isn't some proposed reform to address tuition costs. And, here's some food for thought, why not fund the forgiveness by taxing the universities and colleges who got the students into this mess? If you do a deep dive into university finances, their endowments are run like hedge funds and they're given extensive tax advantages.
no. I am also invested for inflation. I can't imagine my parents giving up their retirements
Walking a fine line here:

I'm not saying it's okay for manufacturers to present misleading data like this—they really shouldn't—but, this has basically been standard practice since the beginning of time, hasn't it? Journalists shouldn't be taking a competitor's claims at face value, and I expect the vast majority are smart enough to know this.
A simple theory would be: normal people don't adequately adjust their salary requirements to account for inflation. Incomes of regular people are going down constantly because of inflation, but they feel like they're doing okay because they have a notion of what a good salary is, and that notion is chronically out of date.
IMO it's way better than dealing with intrusive and oft buggy anticheat, and there's always a chance that you'll find yourself with the rare but inevitable false positive bans that these systems give out. Moreso when they been you simply for having software they don't like on your system (e.g. autohotkey with Blizzard, reverse engineering software with many devs...)

Joining a new server from a list with filters is fast and easy.

Just as it is to find and acclimate to a server that is at your skill level and/or becomes familiar enough with you not to kick you for a hot streak.
> It admittedly gets a bit more difficult when these hacks and quirks are part of what create the unique feel of your game engine.

An example of this in the Quake 3 engine (and now permanent behavior in the CS series) is air strafing. It's a glitch in how Quake 3 handles motion vectors. But it's now also enshrined behavior, complete with entire game modes in CS built around it (KZ & surf maps). If you went and made an entirely new engine, or even just used something off the shelf like Unity or Unreal, you'd have to add that bug back. It's core to the gameplay now.
Crispr scientists claim identified genes that protect against Covid
You do need to prioritize work to some extent because if you don't then you'll be unable to maintain a job, and then you'll have no money and be homeless and unable to feed yourself. Your life will be a lot worse in aggregate than if you merely prioritized work to at least some extent and were able to maintain an income to pay for creature comforts.

You can't just, at every moment, prioritize whatever is most fulfilling or heartwarming or whatever at that moment, and then have it negatively affect other long-term important stuff like maintaining your income. I'm not gonna skip a meeting that people are expecting me to attend to call my mom when it can wait until later in the day. If she were on her deathbed -- of course. but she's not.

That is all overly sanctimonious.
This list would be more useful if there was any explanation of why these apps should be preferred over the many other options that are available. Why the Brave browser (based on Chromium, I might add) as opposed to Firefox? Why LastPass as opposed to Dashlane, or Bitkeeper, or Keepass? Why Zoom as opposed to Jitsi Meet?

I'm not saying some of these aren't good options (although I find some of them questionable), but without any explanation it's hard for me to come at it and say, "Oh okay, for your use case that makes sense, but my use case is different."
Who decides what 'bad' is?

Is Lockheed Martin 'bad'?
Is a Coal Power Plant 'bad'?
Is Facebook 'bad'?
Answer: The black hole of tax havens started sucking the added value of workers.
I lived there for 35 years.

Her Majesty Laurie only bestows a few CCWs to a handful of business people and her buddies. People can apply for CCWs all they want, but she'll never issue them willingly. She's a bureaucrat and a crook keeping the populace defenseless and maintaining LE job security.

https://imgur.com/anZTMPx
Wouldn’t you wrap the allocation with an alloc/free function that does the allocation with whatever extra bytes that are needed? Letting the API users deal with such details seems a recipe for disaster.
I wish companies would have better visibility to allow them to approve DO for cloud stuff. Struggled to get the necessary compliance docs under NDA from DO
I'm so torn on that one. On one hand, yeah, it's creepy that a company would decide whether my content is truthful enough to carry. On the other, there's been so much targeted disinformation this year that I can totally understand Mailchimp not wanting to carry QAnon idiocy, or anti-vaccine propaganda, or "COVID is a hoax" things, or other content that causes direct, measurable harm against the country.
Scary that this could happen at all.
Same here. I even went as far as finding barrel-jack to USB connectors so I could wire thicker-gauge cables to the Pi.

In the end I gave up on trying to find low-ohm cables and just wired directly to the power supply. It's surprising how many cables just plain suck.
I think the real resolution would be change the function that estimates the amount of memory needed would return it with the additional 5 added already.

That way you can trust the estimator to always tell you at most how much memory you'd need.
That's why the title doesn't fit. Unfair advantage is raw capitalism, not a distortion of it. What you're talking about is government interference in the markets, which is a form of socialism, which is a big no no in our society.
I knew it was one of those stupid razors that people post smugly about
True, that's one reason, but I've been planning this feature for years and would have implemented it either way. As explained in the linked pull request:

- Let's Encrypt is a busy non-profit organization. We can help maximize their budget by not using it as the exclusive default for every server.

- ZeroSSL does not have rate limits and is also publicly trusted. And yes, it is free to use it with ACME.

- ZeroSSL offers a graphical dashboard where you can log in and see and download your certificates.

- Having more than just 1 free ACME CA is a very, very good thing for the PKI ecosystem.

This is the beauty of standardization; if you give a server a URL, you can give it two and three and four, and not have to worry about global reliance on a single source.
> I realize that energy is an important input into some industrial processes,

s/some/every/g
Never said it had 0 impact, just that there’s likely infrastructure with higher impact
It's called "dumping", and yes it is. But in America the law is used to protect the rich from the poor, not the other way around.

https://www.investopedia.com/terms/d/dumping.asp
Those bodies are too small to have a real atmosphere. Nor would they have molten cores which provide the magnetospheres essential for their radiation shielding and being able to have an electric ground. While neither of these are necessary, per se, they are extremely helpful (especially having an electric ground) and I think make a big difference when we're talking about advanced life vs microbial.
So what point are you trying to make exactly? He's using open source software and then contributing back to the open source community; he's a model citizen of the community. Nintendo, meanwhile, is taking without giving.
That's true - will depend a lot on usage. Also scriptability is very different than interactive use.
Maximal Usable Video Compression Experiment: face and voice to text
How was it out of context. They played the whole tape. Also calling the media the DNC media just goes to motive.
SheetJS was created because of a Microsoft licensing issue with a library (https://github.com/stephen-hardy/xlsx.js/issues/8). The other project had a nonstandard license with a clause that only applied to browsers run on Microsoft Windows, which is really bizarre for a JS library that can run on any browser. Apparently the original developer was working for Microsoft at the time, and Microsoft mandated the license clause.

In a funny twist of fate, Microsoft now uses SheetJS open source to power some Excel exports in Office 365! https://tasks.office.com/License.html is the license disclosure, and you can actually see it in action in the exported files.

We were blown away when we found out. It's the ultimate endorsement! Oftentimes we just wonder what would have happened if Microsoft just let the original project adopt a standard open source license.
Perhaps I’m mistaken, but I believe at one point in time, years ago, they required a card for the free registration. It certainly wasn’t my intent to spread misinformation.

Now I’m wondering, how does Freenom make money?
> The network block device (NBD) protocol was first introduced 23 years ago (Linux 2.1.55; April 1997), as a way to access block devices over a network.

In ~2002 I scraped together enough money (in college at the time) to replace my desktop. I bought a case/motherboard/cpu, but didn't have enough to buy lots of memory for the new machine (which didn't use the same memory as my old one), so I had 128MB on the new one and ~800MB cobbled together from various dimms on the old one.

Then I read about NBD. Half an hour later I had made a 640MB ramdisk on the old machine and mounted it with NBD on the new machine, and used it as a swap disk. I couldn't believe how well it worked. Fun times.
> Nice try.

You did. Right here: "e.g. ethnicity". That's a quote from you. I mentioned in-group, you added ethnicity.

> There you go. And yet history proves you wrong, starting with the roman empire and the middle ages.

At this point I wonder if you are trolling. The roman empire waged war on pretty much every single other ethnic group around them and enslaved them. Which the other ethnic groups around them were also trying to do at the time. Then we have the middle ages with the crusades and such... etc etc etc
>>>I don't know if it was authentic or the origins of it, and no credible media source was able to verify it. Frankly, the story of where it came from was absurd.

Much like the contents of the Steele Dossier...
I had to dump SendGrid after discovering that I couldn't reliably deliver email to outlook.com addresses without upgrading to their $75/month tier (yes, even with DKIM configured). I'm using Amazon SES now, which has a predictably awful AWS user interface, but at least it can deliver email.
GM flips to California's side in pollution fight
I live in a nice area in a nice town. I work in a place that’s generally quite safe.

I still carry a gun. You never know.
Serenade snags $2.1M seed round to turn speech into code
Friedman may have written them a nice excuse, but capitalists have always behaved this way. Look at the behavior of the robber barons around the turn of the 20th century for example.

The question is not one of motivation, but what allowed them to get away with it? So I would like to combine your comment with the root from another thread: "Business managed to exploit a number of crises to break the power of labor unions. The gold standard had nothing to do with it: sticking with gold would not force management to share productivity gains with labor."

Among the 'number of crises' being that the boom from rebuilding after WWII was basically over, which has also been mentioned in other comments.
I would point out that playing this game has really absolutely nothing to do with trying to understand Nazi motivations.

It is downright scary when people claim to learn these from games like that. If anything, it would be proof that the game is actually harmful as it leads to absurd historical conclusions.

> The willingness not to ask what that victory means for the hidden jewish populations of the conquered is common to both camps too.

Do you even know what German military goals were? Or what ideology the leadership believed in and military commanders were throughly indoctrinated in? They did actually believed things and their project.

Because it sounds to me that you are projecting your in game motivations into actually real and complex people.
People are inefficiently utilizing the bully pulpit on both sides ;)
the person that is working at company X, decides for himself if X is bad. If this person believes that X is bad, he should IMO resign to stay healthy.
GoodRx – Senior Software Engineer, Brand Savings Position
> a flat tax that affects everyone equally.

I think you mean "a sneaky way of implementing a regressive tax".

If you are spending 90% of your income on your day to day, inflation-sensitive expenses, versus 20% of your income, any positive inflation rate will have a greater effect on your margin of survival. Plug in 10% and 1% and see for yourself.
Thanks!

Best done as an employee is spot on.
Why having a Plan B can sometimes backfire
> No, it wasn't Guix maintainers. It was one guy ...

I'm sympathetic towards Stallman because he was subject to a witch hunt and thrown under a bus without a good reason (or at least a good and publicly known reason), but I'm pretty sure you're wrong.

Four people from Guix (among other GNU hackers) signed this "Joint statement on the GNU Project": https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-pr...

Also, the tensions precede 2019: https://news.ycombinator.com/item?id=18275156
How's being on amazon relevant?
I feel the same. Perhaps listing two or three alternatives instead of just one would be nice.
also, why do I need a calendar service if I'm on fastmail which already provides it?

Nevetheless, being in the middle of a degoogling phase (that will last me a couple more months) I appreciate these posts and curations.
Unlike increasing the labor market via immigration or population increase, women mostly live in households with men, so adding them to the pool increases the number of workers, but not the number of households. Employers need to pay enough for it to be worthwhile for the household, not the individual worker. The result is lower wages per worker.
From a data analytics perspective, it is surprising to me if I don't find multiple opportunities for order of magnitude improvements in data processing infrastructure at my clients.

At one client where I was doing more IC dev work, it got to the point where they'd just chuck reports over the wall at me and ask me to find efficiencies in these. This was supporting >15K internal users in a massive shared reporting and BI infrastructure, so it was well worth it to have someone spending 10s of hours on optimization on a regular basis. I could routinely find order of magnitude improvements in reporting queries that were already running in production. If bringing things from POC/end user mockup to production, I could frequently find two orders of magnitude of improvement in query time, which reflected directly in latency to report rendering for end users.

That client was not special.

I wouldn't call this sort of work casual, and it's a very different domain than optimizing serving web apps. I would spend days to weeks on such optimization tasks at the client I mentioned above. It might take a few weeks to do serious optimization work on large ETL pipelines, but I routinely find big gains in performance on such projects - usually in the range of 1/2-1/10 run time compared to baseline.
"Why would you necessarily buy a domain?"

E-mail is one example. Technically domain names are not necessary to successfully send own mail with own server, i.e., without using a 3rd party email provider. E-mail predates DNS; mail software has always supported IP addresses. However, today, the dominant 3rd party e-mail providers will reject mail coming from an IP address not associated with a domain name.
CloudKeeper: A CLI tool that cleans and shuts down unutilized cloud resources
The question is meaningless unless asked at global level. Was the US economy walled off from the rest of the world? If not, what is the productivity/earnings chart at GLOBAL level?
Uh, do think any billionaire like Tim Cook can just drive themselves home, go to the supermarket, and throw legitimate concerns about being kidnapped to the wind?

(Although I did run into TC by himself over by Guy Kawasaki's old Garage Ventures' office in Menlo.)
35?

I had 23 out of 24 issues, just a few minutes ago
What does this list have to do with Linux specifically? Wouldn’t this be better titled “Alternative services to Google and their products”?
It did not in the original Windows RT release. Recent versions of Windows 10 on ARM have x86 (32-bit) emulation, which is a different approach to Rosetta, but equivalent in allowing older software to run. Beta and future versions of Windows 10 on ARM will also have support for x64 emulation.
That's too bad. It looks pretty good command line wise.