skysight-inc/HackerNews huggingface dataset:
Godot looks impressive too from a casual look into it, and is also free, and definitely has more included. Monogame is more of a framework rather than a toolset, except for a Content Pipeline tool you're going to be writing just about everything in code.

Monogame has the advantage that it has been used for commercial games, so you can get a good feel of what it can handle. Most of what I've seen showcased from Godot are more toy games, not really commercial. Now granted someone has to be the first to do it on Godot, but part of the reason you don't see it might be because it has some limitations you'll run into (but probably won't as a hobbyist developer).

XNA also had a really large community at the time, and a lot of questions you have with Monogame, if you can't find the answer noromally, you can just look up the answers to for XNA and it will be the same answer, so there's a good amount of history to reference there as well.

The important thing is just to pick something and start. After XNA died out, there was several years where I didn't make any progress because I kept going back and forth on what platform or tools I should use. I do recommend picking something open source and free, though, because I've had games get stuck on old proprietary platforms in the past and have had to port them to other platforms (i.e. Flash, Cocos2d iOS).
Wouldn't be bad to have the word "printer" in the title here, HP makes or has made a laundry-list of different hardware.

Although now I wonder, how much might different divisions of a megacorp have their own firmware packing procedures, or do they try to unify? Hmm.
There are several reasons to give big discounts.

If a customer commits to buying enough over that you expect to break even over the next N years after paying for equipment, labor and other expenses I'll give them that price because I know for sure that I have a factor for N years. I can make a lot of money now selling any extra batteries I make at market price. Even if I can't sell in any more for a profit next year, I keep my employees paid for all of N years (giving me opportunities to find new markets) which is worth a lot in itself.

If I know a customer is well known I might give them a discount just to advertise to others they are my customer.

If a customer is large enough that them leaving would affect my bottom line they get a discount to ensure they stay with me.

If they provide me something other than money in return they get a discount. Auto makers sometimes extend employee discounts to their suppliers employees. Auto makers often do supply management tasks many levels down (my materials are certified not coming from slave labor, and GM did the research to prove it, GM will do it anyway so it isn't a big deal to let me know).

If I expect someone to be a bigger customer I will give them a discount now to ensure they can develop there. If batteries never come down in price from 20 years ago electric cars are non viable so I'll give a discount now because the volume cars represent on a small profit is worth more than all profit at volumes of 20 years ago.

That is just a few honest reasons I can think of now. There are also dishonest reasons that I'll ignore, but sometimes they are real.
Yet one cannot borrow or steal which is not created in the first place. So Great coders are the ones who create or write first.
Route Between Nodes
Except for the fact; less people are dying on them.
Investigation needed after Serco shared email addresses of contact tracers?
An email-powered social network that could disrupt Facebook and LinkedIn
https://www.merriam-webster.com/words-at-play/prepositions-e...
The Chinese Challenge
That's a multitrillion dollar question. One difference is that the US is printing the global currency, while Japan was creating local convertible currency. We are also seeing the stock market decoupling from the underlying economic reality. The dynamics could be different. I am personally becoming worried about the USD cash (large) part of my portfolio.
The caching is so broken it's barely usable. You can't easily exclude files. The cache can't be updated incrementally. It's often slower than downloading all dependencies on every build.
Adsense as an Indicator
Monitoring adsense earnings in several industries, I have to wonder how that correlates to Google's earnings (not just Adsense but in the their SERPS).
This is pretty neat :) I read the blog post[0] about it too, and I definitely feel your multiple chat app pains. I'm curious to hear more about why you avoided Xcode and ViewControllers. In general I know many people dislike Xcode, but I've been doing iOS dev for a while now so I guess I'm used to it (it's a love have situation for me at times)

[0] https://kofi.sexy/blog/multi
I don't understand. I agree. What is your point? We're talking about why people may not be interested in moving to the Bay Area...
Yeah but the beauty in this approach lies is this: While Social Safety will level out the social inequalities in the long run, meaning that someday your wealth runs out and you are on food stamps like everyone else. This system freezes you social status. Management will still earn 100x more while others earn next to nothing. It might also cost more, maybe a lot more, but it stabilizes society. True there might be a shift downwards but this is inevitable; most people will be staying on their social stage or at least the distance will be the same to the guy above and under you.
This seems to be very important. Always wondered why some guys are passing you just to stand in front of you at the same traffic light? Same same.
About once a week Siri and I have this conversation:

Me: "Siri, turn off the bedroom lights."

Siri: "OK. Your 6am alarm is off."

For the most part Siri works for me, with the exception of the above and her insistence on adding "ginger ale" to my grocery list as two items.

/Native English speaker, specifically trained in non-regional diction because I used to work on-air in radio.
> There are extensions that let you implement custom CSS("userstyle"), why not use those instead?

If an extension goes rogue, everything you do in your browser is compromised https://www.grahamcluley.com/rogue-browser-extension/

"Stylish" browser extension steals all your internet history https://robertheaton.com/2018/07/02/stylish-browser-extensio...

My browser, the spy: How extensions slurped up browsing histories from 4M users https://arstechnica.com/information-technology/2019/07/datas...

DataSpii: The catastrophic data leak via browser extensions https://securitywithsam.com/2019/07/dataspii-leak-via-browse...

Chrome Extension Stealing Cryptocurrency Keys and Passwords https://www.schneier.com/blog/archives/2020/01/chrome_extens...

Google removes 500+ malicious Chrome extensions from the Web Store https://www.zdnet.com/article/google-removes-500-malicious-c...

The Case for Limiting Your Browser Extensions https://krebsonsecurity.com/2020/03/the-case-for-limiting-yo...
Remember when shitty user-hostile spying wasn't a library you included that assured you in its readme it was "made with [heart] in California"? Ah, the days when only criminals and bigcos casually engaged in shady crap.
Drill-down to the root cause – Istio observability enhanced
I'd rather have "big F" Free Software: something that ensures that the many efforts I put into development end up benefiting the end users.

Right now middlemen are making billions and end users get vendor lock-in.
Clinton’s Health Care Failure
In the wake of the Great Depression the US government made it illegal to own gold (jewelry notwithstanding). At this time, US$1 was convertible to 1/20th of an ounce of gold. People sold their gold back to the government.

In the 1930s the US government had spiraling debt so how did it solve this problem? Simple. It simply made US$1 worth 1/35th of an ounce of gold instead.

What this amounted to was a devaluation of US government debt in real terms but not in nominal terms.

Post-WWI Germany had to pay war reparations denominated in deutschmarks. About 10 years later Germany got into a situation of hyperinflation. This essentially wiped out any outstanding reparations.

So if you wonder what the end result of all this is, it's probably that: an effective devaluation of bonds rather than a sovereign default, which is unlikely in any system where the debt is denominated in the currency you can literally print.

Interestingly this would also devalue the US government's entitlement obligations (eg Social Security) too.
That's a good point too, but honestly, the continued lockdown is getting to us too. Probably not enough to qualify for treatment, but enough to be mindful of our own mental states. But I know many others have it much worse.
When eviction protections are lifted, how will people pay accumulated rent?
See also the blog post: https://kofi.sexy/blog/multi

The swift-only, programmatic approach without Xcode or the typical app framework is very cool! Assembling those parts seems like a great learning experience.

(More interesting to me than the actual functionality)
> Absolutely possibly to upstream changes.

The problem isn't that changes can be upstreamed. The problem is that that is a necessary pre-condition before I can even use them.

In addition, what I say in my comment[0] beside yours remains valid.

0: https://news.ycombinator.com/item?id=23275370
Google, DDG, Alexa, and Bing don't "get it", meaning they don't shared a contextual framework that resembles our own. These algorithms mimic a shared contextual framework, but it is mimicry. That is the fundamental reason why they don't know how they are wrong when we decide they are.
Nvidia's New A100 Deep Learning Benchmark Estimates
AdaCore GNATPro Community 2020 Released
If you use PostgreSQL, then it feels natural to add TimescaleDB extension and start storing time series or analytical data there alongside other relational data.

If you need effectively storing trillions of rows and performing real-time OLAP queries over billions of rows, then it is better to use ClickHouse [1], since it requires 10x-100x less compute resources (mostly CPU, disk IO and storage space) than PostgreSQL for such workloads.

If you need effectively storing and querying big amounts of time series data, then take a look at VictoriaMetrics [2]. It is built on ideas from ClickHouse, but it is optimized solely for time series workloads. It has comparable performance to ClickHouse, while it is easier to setup and manage comparing to ClickHouse. And it supports MetricsQL [3] - a query language, which is much easier to use comparing to SQL when dealing with time series data. MetricsQL is based on PromQL [4] from Prometheus.

[1] https://clickhouse.tech/

[2] https://github.com/VictoriaMetrics/VictoriaMetrics

[3] https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/Metr...

[4] https://medium.com/@valyala/promql-tutorial-for-beginners-9a...
Nvidia Reports Q1 FY2021 Earnings: Let the Good Times Roll
Ousted scientist says she was asked to manipulate Florida Covid-19 data
Copying, let's call it 'stealing' because our Industrial Age money system hasn't changed shape to accomodate the zero-marginal cost of digital transmission and storage of info.

https://prezi.com/xmzld_-wayho/new-economy-new-wealth/
No, it’s just that they’re becoming more popular. When you become a popular desktop OS, governments and militaries want to start using it which comes with some strange requirements. It also means that you can’t rely on “obscurity” to provide any sort of security, where before you could overlook some things.
>If you had a human assistant and asked them “What’s the time in London?” and they honestly thought the best way to answer that question was to give you the time for the nearest London, which happened to be in Ontario or Kentucky, you’d fire that assistant.

An obvious sign that you would be a shit employer to work for. OP is probably exaggerating here (at least I hope so), but if you were to fire someone over this without educating them in the ways of how your mind works to create better efficacy between you two, then you don't deserve employees.

Context...means...everything. People make the most basic of mistakes all the time. Teach them the preferred outcome, and move on. Making a fuss over it shows your lack of maturity and ability to lead anyone.

Reminds me of kids who are in the "in" making of kids who aren't. "What??? You've never seen Star Wars??? GUYS! Timmy's never seen Star Wars! I bet he doesn't even know who Obi Wan is. What an idiot..."

smh...
Most mowers have a 10 year planned obsolescence lifetime and will die before then. A 25 year old lawnmower probably cost a lot more for the engineering to make it last. Though even then they expect 3 years, but that is using it 40 hours a week so a homeowner doing an hour every Saturday is nothing even over 25 years.
API startups are so hot
Remote Team == Distributed System
One thing I do not understand in law is that there is no proportionality (except in some cases in Nordic countries).

If 100B€ company is against me then all of us should expect a painful fine if we loose. For me that will be 10k€,for them 1B€ (or whatever).

They can afford to send lawyers whose job is to just do that: go to court. I have to take a day off.

If the fine is 10k it is insignificant to them and they can assume they will lose and this is no big deal. For me it is.

This unequality between a normal person and a company is painful. I belive that if companies were possibly in trouble when they loose then they would make more efforts to provide a good service (also out of court arrangements should be forbidden to force them to face the music)
That's a good question! Especially considering these overwhelming benchmarks [1] made via Timescale TSBS [2].

[1] https://www.altinity.com/blog/clickhouse-for-time-series

[2] https://github.com/timescale/tsbs
Announced today as part of our 13.0 Release is the ability to pass variables/data between jobs without using artifacts - https://about.gitlab.com/releases/2020/05/22/gitlab-13-0-rel....

For a list of planned follow-up issues as we iterating on the parent-child pipeline MVC, please check out our epic for this feature: https://gitlab.com/groups/gitlab-org/-/epics/2750. We welcome your comments and up-votes on the issues that matter most to you.

EDIT: Sorry; misread your first sentence; seems you saw the announcement that there is an alternative to passing variable via artifacts. Please consider opening an issue (https://gitlab.com/gitlab-org/gitlab/-/issues/new) to let us know how you would like jobs to communication.
The view that China ignores IP law is outdated by at least 6 six years. China began establishing specialized IP courts in 2014, and is now a very active venue for IP litigation.

As you say, countries without IP have an interest in having weak IP enforcement, but China has significant IP now, and is enforcing IP rights (not just of Chinese firms, but also of foreign firms) much more rigorously than before.
Regarding your question about the ability to be able to move to DocumentDB from MongoDB, we (Countly Analytics team) weren't able since several APIs in newer MongoDB releases are still not available in DocumentDB.
Hasura is designed to implement the entirety of the Business Logic Layer - it provides an interface directly on top of Postgres. Certainly this isn't appropriate for certain applications, though https://hasura.io/blog/custom-business-logic/ makes it very versatile. But for many line-of-business applications it's ideal.
Good to know. This provides job security for the CIO. If this project is canceled, then just jump ship, join another company, and do the same thing all over again.
Sure! this is actually one of those things that's super nice to do in Angular and NX. The website app and the extension app both use the same component as a dependency:

https://github.com/spaceribs/plopdown/blob/master/apps/websi...

https://github.com/spaceribs/plopdown/blob/master/libs/plopd...

The "plopdown-overlay" library also contains the components which find and attach to videos, something that the website doesn't need obviously, so the website only grabs and displays this component.

Where angular comes in is at this line: https://github.com/spaceribs/plopdown/blob/master/apps/websi...

See, loading arbitrary images and audio is something that needs to be done at a pretty low level in plopdown, or at least much further down than just the overlay component. Here, I'm overriding the default behavior which would load things through the extension, and replacing it with one that works on the web.
Knot related: https://media.giphy.com/media/SwgCIQuqu7ay3exAVe/giphy.gif

I've seen it in a FB math group with the text: Applications of knot theory :)
That's plausible -- but I'd be (mildly?) surprised if Apple hadn't pre-okayed binaries they supply with the OS. Even if you flip the Super Paranoia switches in privacy settings, you don't need to give macOS explicit permission to launch Apple-supplied binaries from the Finder.
React UI Builder – Interactive Platform for React Component Libraries
Source? 80% of such a massive codebase seems like a stretch. Ue3 alone had over 3 million lines
You'd make your point more effectively using logic and reasoning rather than an emotional outburst. Otherwise, as a genuinely curious reader looking to learn from "both sides," your side comes across as motivated more by emotion than reasonable argument. Which is fine for preaching to the choir… but that's about it.
MongoDB is for devs who don't respect data
Submarine HVDC should work.
NordVPN is “100% owned” by a dutch entity Stichting Raveset? [pdf]
Can someone explain to me what a Stichting is?
Big business: It's not actually good for the economy to have untold trillions in rainy-day payroll costs locked up in bonds or other safe funds. That money is best reinvested into the economy, through wages, growth, or whatever. Apples $200B or whatever cash stockpile wasn't doing useful work in safe bank.

Small business: Have you ever actually run a small business, or even known anyone who did? Do you understand how ridiculous it is to tell a local coffeeshop "Oh, just have six months of payroll and rent in a safe"? These business contribute a lot to communities, and telling them "oh, you don't deserve to exist unless you are capable of withstanding once-in-a-lifetime pandemics" is asinine.
Good call, I'll fix that.
oops misspoke and now I can't edit, I meant deployment of applications to AWS (hopefully you knew what I meant!)
> doesn't provide a configurable install dir

This is completely false. You can change the installation directory at the cost of losing binary packages. When you change it, packages would be built from source instead. This is what Homebrew does too.

What's more, I don't think many package managers provide this option. Not apt, not yum.
Full article is here:

https://cdn.arstechnica.net/wp-content/uploads/2020/05/Nvidi...
> "04/05/2020", you have no way of knowing whether it means crazy American dates

In just about every professional setting I've been in (in the US), Americans are just as confused as everyone else. We deal with people and documents/data from the entire world too. We look for clues elsewhere, such as other dates from the same source that have any number greater than 12, etc. There are very few documents these days where you be 100% confident without some other confirmation.
https://mattstoller.substack.com/p/on-the-spotify-joe-rogan-...

https://news.ycombinator.com/item?id=23261495
Quinn The Eskimo at Apple's forums is a 10x support engineer, his posts have helped me fix dozens of problems.
You might want to look at gitea: https://gitea.io/en-us/ it is a pretty minimal git web application.
The guide exposes the back-end webserver to the public, by accident.

Instead of:

ports:
- "2368:2368"
expose:
- "2368"

The author probably just needs:

ports:
- 127.0.0.1:2368:2368

That way "localhost:2368" will be routed to 2368 inside the container, such that caddy can access it, but not accessible externally, as it is right now:

$ curl -v https://sphuff.com:2368

Though of course the ideal solution would be to run caddy as another container, and link them together.
Good article. I think inequality has a way of rectifying itself over time, especially in a global economy. When someone is willing to work for much less, and comes to have similar skills as people in other countries, in time there is likely to be a change that makes it worthwhile to hire that person.

Yet famine and poverty are much less today, so the productivity per person is much higher, and that is better for everyone. Unfortunately, competition can still have losers, but now, more than before, the losers are not as likely to experience extreme poverty and starvation.
Microsoft's PowerToys Run launcher for Windows 10
They might try to do it but we just need one big internet company to break the log jam on higher remote pay.
Except, according to the article, we've never even seen mature eels in the Sargasso Sea, we've never seen them mate, and we don't know why their population has fallen so much over a few decades.
Trump wants to enforce opening the churches, deeming them essential
Mobile Testing Gotchas
I never intended to switch away from Mac OS; it just sort of... happened. As Mac OS has grown more paternalistic over the years without adding any notable capabilities that I care about, it's felt steadily easier to just go use Linux instead. It has its own frustrations, but it can always be made to do what I want, and then it just behaves. Starting around Ubuntu 16.04, I found that the balance of frustration was tipping; these days I don't really bother to use my personal Mac any more. I still have one for work, but I'd certainly rather use Linux there too if I had the option.
Blood flow recovers faster than brain in micro strokes
I've had Sony block my own amateur recordings of me sitting in my living room playing Schubert on my own piano.

These companies should face criminal charges for this extortion. It's disgusting and outrageous.
what does "take down" mean ? did they turn off public sharing or delete the file ?

Why anyone would trust a corporation with their only copy of anything is mystifying to me anyway.
You are making a lot of unfounded assumptions in tht statement. As far as we can tell, 'self-driving' cars are no safer in real-world conditions any more than a trained driver is.

I think the biggest safety increse from transportation autonomy, whatever its form, we are already seeing with Uber et al. Those who would rather not drive, don't have to.
GitHub FTW
This was a very strange, disconnected and fragmented article by the New Yorker

Why dint they break down the supply chain linearly?
I run a bunch of forks in production that the maintainers didn't want to merge in. Then they made breaking changes... Software doesn't necessary need to be updated all the time. Adding more features often make the program slower and break stuff, the hardest part of dev is to say no to new features, its much easier to implement new features then solving though problems.
My own experience is the majority of people are using it on their own cloud instances, on prem, or embedded. It's not obvious the first-party aaS will catch on right now, just like the novel license. I don't mean any of this negatively, it's clearly a well run business by smart people that are experimenting with revenue models and trying to achieve the fair outcomes for customers and the business.
https://news.ycombinator.com/item?id=23236613
This is gross and unethical but we should let them continue digging their own grave.