skysight-inc/HackerNews huggingface dataset:
In principle, yes I agree, but in practice: no! AGPL is a minefield, it's a shame it is, but it is. The spirit of GPL (and AGPL) was that you could do whatever you want but you have to release the source, but they have continually been handicapped by the evolution of software. Existing licenses are not appropriate for SaaS businesses, they are either too liberal or too restrictive. What you're seeing here is the right move: I can use this for free, for personal use or business. I can't sell it directly -- why should I be able to? It's sleazy and encourages closed ecosystems (AWS, GCP, etc.).

The spirit of free software is very much alive in this decision, methinks.
In our company many of us have similar issues. I have always loved OSX but this time it is driving me crazy. I though the issue was some sort of company antivirus/firewall, or it could even be a combination of that and this issue (maybe my vpn + path to company firewall is what magnifies the issue in this post). The thing is that some commands take 1 second, some others take 2 minutes or even more. Actually, some commands slow down the computer until they are finished (more likely, until they just decide to start).

For example, I can run "terraform apply" and it could take up to 5 minutes to start, leaving my computer almost unusable until it runs. The weird thing is that this only happens sometimes. In some cases, I restart the laptop and it starts working a little bit faster, but the issue comes back after some time.

It's already been a few months since I try to run every command from a VM in a remote location, since I am tired of waiting for my commands to start.

I have a macbook air from 2013 which never had this issue.

Any easy fix that I could test? Disconnecting from the internet is not an option. Disabling SIP could be tried, but I think I already did and didn't seem to fix it, plus it is not a good idea for a company laptop.

Don't we have some sort of hosts file or firewall that we can use to block or fake the connectivity to apple servers?
I suspect that you're analyzing the frame trace wrong and thinking that since pre-skinned data is showing up in the draw it's being sent from the CPU, but feel free to send me a renderdoc capture or something and I'll take a look. Compute skinning and vertex skinning are both competitive; for games with many passes, zpre, multiple shadow passes compute skinning can beat vertex. Compute skinning is used by Frostbite and most other large engines too.
Many FP languages also lack these.

Try these: closures, first class functions, garbage collection, anonymous functions.
Is GitHub Down?
Although insecurity leads to less privacy as well.
And what is the word on Unity in game development communities?
Linux was always a disaster in terms of user experience and isn't improving.

Curious: what have you tried? People who use "Linux" as a catch-all in terms of UX usually have only tried a single distribution with a single desktop environment.
It's a PG extension.
Here's the original intro to Timescale blog post - https://blog.timescale.com/blog/when-boring-is-awesome-build...
The subset of people who are on an airplane at any point in time generally skews heavily prominent. Especially more so when you subtract almost 100% of tourists from the equation.
In my view it's the language. English is so common everywhere that young people around the world are pretty good at it (including me), so they get onto the internet from a young age and start consuming English (mostly US) websites, social media, and movies etc, which further strengthens the grip the US has.

Meanwhile, you'd struggle to find an American, or any one from the Anglosphere really (maybe with the exception of Canada) who speaks Greek, French, Arabic, Vietnamese, etc.
Just out of curiosity, do you have to completely force removal of libinput and then add synaptics, which will replace everything libinput did? Because last time I tried it, libinput had so many dependencies, it wanted to remove the whole desktop environment.
Merge buttons aren't loading on PRs, I can't comment on PRs or issues... this seems to have been going on for at least 10 minutes. Maybe it's just me?

[Edit: After another 5 minutes, it seems comments and merge buttons are loading again. I guess a temporary hiccup.]
> For the generated pdfs, I found pdftotext could pull with 100% fidelity, and so that was 'option #1'. for scanned-images-saved-as-pdfs, then tesseract could sometimes extract with 90+% accuracy.

Arrived to a similar conclusion although never have bothered with DB or any web interface running locally. Simply grepping the text files works flawlessly for me.
"mega-extension" <-- I like that!
> Are the majority of these people expected to find work again at the same (or better) pay?

> Are these lost jobs primarily "low skill" jobs? Or are there a lot of white collar jobs being lost as well?

Many Jobs May Vanish Forever as Layoffs Mount: https://www.nytimes.com/2020/05/21/business/economy/coronavi...

> The economy that does come back is likely to look quite different from the one that closed. If social distancing rules become the new normal, causing thinner crowds in restaurants, theaters and stores, at sports arenas, and on airplanes, then fewer workers will be required.

> Large companies already expect more of their workers to continue to work remotely and say they plan to reduce their real estate footprint, which will reduce the foot traffic that feeds nearby restaurants, shops, nail salons and other businesses.

> Concerns about working in close quarters and too much social interaction could also accelerate the trend toward automation, some economists say.

> New jobs are being created, mostly at low wages — for delivery drivers, warehouse workers and cleaners. But many more jobs will vanish.
Nearly every article I see about macOS or Windows these days further confirms to me that switching entirely to Linux was the right call. Maybe 2020 will be the year of the Linux Desktop by default.
> I want to get better with RxJS

I've been really happy using RxJS outside of Angular. I know the author isn't claiming this is the case, but Angular adopting RxJS is a double-edged sword in that it seems many people equate RxJS with Angular. RxJS + React Hooks is a really powerful pairing to mitigate the hooks madness of more complex components. I use RxJS for the data flows and hooks just to bind the observable to a DOM rerender.
I was always ruling out Unreal as an option due to C++ because I'm no good with C++ and it seems scary.

But in the end I got so frustrated with Unity that we did do the switch to Unreal. So far I actually had to do a lot less coding in Unreal than in Unity. There's almost nothing you can't do in blueprints.

The only thing I had to write C++ for is some JSON parsing because the existing JSON blueprint libraries (from the marketplace) are terribly slow. What little C++ I had to write is fairly simple. Just using core APIs form Unreal itself (FJsonObject). It's just creating structs and calling APIs. Easy enough even for me.

Everything else we implement in Blueprints. No C++ required.
> > Does /dev/null support sharding?

I watch the video every time I see it just for this shit.
The funny thing is its not transitive. No slowdown if you invoke bash specifically with a new shell.

% rm /tmp/test.sh ; echo $'#!/bin/sh\necho Hello' > /tmp/test.sh && chmod a+x /tmp/test.sh

% time bash /tmp/test.sh && time bash /tmp/test.sh

Hello

bash /tmp/test.sh 0.00s user 0.00s system 83% cpu 0.004 total

Hello

bash /tmp/test.sh 0.00s user 0.00s system 77% cpu 0.003 total

vs the one from the article:

% rm /tmp/test.sh ; echo $'#!/bin/sh\necho Hello' > /tmp/test.sh && chmod a+x /tmp/test.sh

% time /tmp/test.sh && time /tmp/test.sh

Hello

/tmp/test.sh 0.00s user 0.00s system 2% cpu 0.134 total

Hello

/tmp/test.sh 0.00s user 0.00s system 73% cpu 0.004 total

(edited for formating)
Show HN: Winstall, a GUI for the Windows Package Manager
Can Project Reunion End Microsoft's Desktop UI Madness?
They don't call it open source either, they call it source-available because open source software can't have restrictions based on commercial use
Next thing you know, Joe Hacker's total electric conversion uses all the imperfect cells in one poorly balanced battery and burns down a city block.

And you think manufacturers in China give a shit if that happens?
Good question! Here is one that I thought of: http://507movements.com/
Endangered Species Protections Won't Prevent Another Pandemic
What is your business/website ?
A Benefit and a Curse: How HBO Max's Tech Team Is Building on HBO Now
Microsoft Whiteboard is pretty phenomenal for collaborative white boarding

https://www.microsoft.com/en-us/microsoft-365/microsoft-whit...
Notarization/stapling/etc. is for distribution only, not generally part of your dev workflow.
First, I agree with you. Redhat has no obligations here, and if they did increase their "charity" contibutions there are several areas that could use help. That said, it's not charity. They have an interest in keeping the desktop useful for developers who also do some free work for them. I would also argue that making Linux a first-rate desktop operating system would be incredibly beneficial to Redhat/IBM. They also shouldn't be the only ones working toward that, so keeping it minimal might be a good way to get others to contribute - weather paid by someone or not.
Can you open an issue on github? It should work on both mobile and desktop Safari.
It looks like my time with MacOS is rapidly coming to an end. Any Linux distro recommendations these days?
The Anticompetitive Effects of Common Ownership [pdf]
We stopped using it because indexing was annoying, and we found a product (CosmosDB) that automatically indexes everything for us and still has a pretty decent SQL-like query syntax.

I also think the "cool" factor has stopped. It was very chic to use Mongo back in 2010 when everybody else was trying to scale with SQL. Nowadays, DynamoDB/CosmosDB/Cassandra eats Mongo for lunch.
That does seem like it would align the usage of H-1B visas with the intended purpose. Isn't the goal of that program to offer visas to foreign workers when the company is unable to find American workers to fill the job?

The program has lately been used to find foreign workers when American workers are unwilling to work for the rate the company wants to pay (i.e. H1B workers are chronically underpaid).

Is this going to be retroactive, in a way? I.e. if you currently hold an H1B, are underpaid, and this becomes law, will your employer have to raise your wages or stop sponsoring you on next renewal? That would put a lot of visa holders in a very tight spot come next renewal.
Each line gets translated down to a few bytes, maybe two to ten depending on the opcode.
The downside being that each line doesn't do a whole lot.

And I can imagine that this is an absolute ear pull to try to debug with the tools they had. It's more akin to debugging embedded systems to the PCs we have today.
Micro XP v0.82: Microsoft, EXPerience
They did. And as far as I know they will be very busy for the weekend.
"Retard" is a normal callout during touchdown. The gear up warning is a separate "too low gear" callout from TCAS.
> I've been forced to update to this pile of shit because latest iOS requires latest Xcode which in turn requires Catalina. It's a nightmare.

I'm literally halfway there as I type this, Xcode 'installing components'. Having to upgrade essentially everything just to get the right dev tools for the current iOS is madness, feels like buying a new house to fit the new coffeemaker...
> The social unrest last year showed that the Hong Kong government was unable to handle passing [national security legislation] on its own

This is a conclusion which definitely can be argued. Plenty of people point out to the roots of unrest coming from Beijing.

There could be determination that Sino-British Joint Declaration was violated by Beijing, with corresponding corrective measures from UN members.
Hydroxychloroquine's efficacy against coronavirus-family viruses has been actually shown for 15+ years, since SARS.

And by definition, innovative medicine doesn't have medical consensus yet.
Interestingness is in the eye of the beholder. I, for one, find people very interesting who go "rags to riches". I don't find it all that interesting when people with rich families grow up to be rich. I also find people interesting when they have interesting and unique philosophical, mathematical, scientific, or artistic ideas. I find people interesting who have become extremely skillful at various things through years of practice and who thereby give us a glimpse of the extremes of human capability. I don't find it particularly interesting that a philanthropist with lots of money can throw lots of money at problems (and at PR).
While clear to all [english speakers] it still has US bias. Outside of the US it's more common to write 05 Apr 2020
How Moe Salih Made $1.8K MRR by a Financial Data Visualization Platform
Well, actually not exactly: The Constitution limits what kinds of laws federal police can enforce in NYC. But probably more importantly, NYC gets a significant say in who runs federal law enforcement. Neither of those are true about CCP and Hong Kong.
This is getting off-track, but while the pitfalls of two relevant characters out of potentially many are obvious and only excusable due to technical limitation of the platform, insisting on more than 40 relevant characters is likewise contraproductive. Who (which human) will readily distinguish two character strings more than 40 characters in length sharing the first 40?

I feel often the need to remind programmers, that they don't write code for the computer. The computer will make it obvious, whether it understands you or not. You write for the poor sod tasked to maintain your code three years from now, when you're at your next gig.
It might be good, if... you can manage to install it. https://www.youtube.com/watch?v=j271YAjW5wA tldw: The download and install process can easily take an entire workday. Then there's the plugin system...
I do - and I have some good experience on this issue.

I think at a minimum you need authentication, authorization, access controls (some of which are security filters), and of course auditing. You need to support RBAC, and also ABAC, roles/security groups, and then the access controls too.

The solution to row/cell level security (RLS) in most databases comes through projection and predicate-based filters and/or data obfuscation/masking/encryption. These are a form of access controls, and these access controls, in terms of (oversimplified) read/write controls on top of permission objects that are security filters.

These security filters may use attributes from a role, user or be defined within a permission object themselves and then granted to roles, users and/or groups of users.

One simple example - if the ultimate interface to other systems is running a SQL query on a remote system, then RLS would add a condition to the WHERE clause of the query that filtered the rows returned based on an attribute.

To get to cell-level protection (e.g. row/column) in a relational result, you need projection limitations (e.g. filtering the columns returned in a SELECT or obfuscating the data in those rows returned using data masking). The most advanced solutions encrypt the data in such a way as you can still use the data to join, but cannot see the source values due to the security filtering layer.

Hasura seems to be going down the path (I worked for a company that did the same) of integrating "data access firewall" type features into their product. It makes a lot of sense - as it is an interface layer, a lot of additional security can be baked in that goes above and beyond that of the actual DBMS behind it. This is especially needed in federated situations where you have heterogeneous platforms that differ in their security capabilities (as is the case with GraphQL and Hasura, trying to span multiple data sources).

You can even add security rules like.. preventing cross joins, preventing long running queries - basically you can address just about every concern DBAs have about letting people run queries directly against a DB.
Mfa?
What makes your comment fun is that I can almost hear it in the angry Scottish accent of a Mike Meyers character. “If it isn’t Scottish, it’s shite!”
"We are overseen by the FISA courts!" - NSA

"We don't have enough money to oversee the NSA" - FISA courts

Repeat ad infinitum
But TFA and my personal experience do point to a noticeable delay after each recompile in dev workflows, and TFA claims this is due to notarization checks... So I guess I’m confused and you’re talking about something else?
Human trial of COVID19 vaccine finds it safe and induces rapid immune response
Yes. I assume he generated the stylesheet programmatically. I guess the intelligent way to use this would be to write some code that detects which classes are actually being used and only include those in a smaller stylesheet.
Thanks for watching bjourne! There are three different discriminators, the first does realism for the game, the second does action-conditioned discrimination (making sure the generator takes in the action for its next frame prediction), and the third is a temporal realism with a 3D CNN.

Interesting scenario, it would be a cool experiment to walk through the latent space and try to find that kind of frame in the GAN latent space. I'm sure you could find it, but the question might be how far off the generated data's manifold is it.
I’m against animal cruelty, but for that baboon?
Hydroxychloroquine Covid-19: a multinational registry analysis [pdf]
> A high school guidance counselor?

I was home-schooled, so not a great option. Also remember that the public schools in some places are pretty awful, and they just don't have experience getting students into those schools because almost none ever apply.
EA to Open Source Command and Conquer’s Tiberian Dawn and Red Alert
This is a good point.

It's really hard for me to use non i3wm supporting OSes now, even though I have to use Windows from work, and have used Macs for the better part of the last 2 decades personally and in college.
But you'd still be in the same time zone, no? For different queries, like the one you mentioned, that might be reasonable, but asking for the time in London means the assistant should infer England's time zone, if you're in Ohio.
I've been reading Garry's blog for about 15 years, good stuff.
Zero Install – A decentralised cross-platform software installation system
If you have a Mac, you can connect the iPad to it and share the contents of the screen directly (via QuickTime). The latency is lower and you can share drawings outside Jamboard.

https://appleinsider.com/articles/18/03/26/tip-record-your-i...
Yes, and the sooner you do it the better. But doing it during project planning / experimentation phase (or when you don't know what the final result should be yet) will really just slow you down. In many ways, very similar to the static / dynamic language trade offs.
> IIRC there was no dedicated macOS “task force” like the one on iOS

It's not surprising. Macs are less than 10% of Apple's revenue.

https://www.macrumors.com/2020/04/30/apple-2q-2020-earnings/
I actually prefer the App Store approach because that way the majority of my updates are in one place and can be done automatically in the background. The problem is that it used to work fine and they managed to break it.
Could Apple not collect data while users were using their iPhones normally (possible inside of the Apple-written, but Google-API-based maps app)?

Explicit user feedback is harder to gather, but I didn't realize Apple Maps leaned so heavily on that. I've certainly never submitted anything...
I sait on another comment on this article that being a mod allows you to strongly astroturf and control the narrative. From there, and having loads of bots, allows you to manufacture consent or dissent. And the moderation power allows you to remove what you wish not to address.

It's sheer power. It's not about the money, per se... But those with power get money, and those with money seek power.

It has nothing to do with good, in most cases.

(And yes, I'm a moderator of small groups. I just remove spam and malware.)
I’d really like to have a capable Arm 64 workstation. Unfortunately there aren’t many options — and this one really doesn’t tickle my fancy.

I’ve been looking into Nvidia’s Xavier NX of late but, of course, it’s not an SBSA-compliant system, leaving the user totally at the mercy of the producer (Nvidia, in this case, as is indeed tangentially mentioned by the article itself).

Whenever I mention this people usually throw in irrelevant statements such as picking up a Raspberry Pi 4 (of which I have a couple) or another SBC, but really I’m looking for something which offers PCIe and all the creature comforts (even the HoneyComb LX2K lacks PCIe beyond a single M.2 slot for the SSD and offers no wireless capabilities unless you add a USB3 dongle).

Is there a reason why somebody hasn’t (oh, I don’t know) thrown a Snapdragon 8cx on a board with some of these accoutrements and provided it in a mini-ATX form-factor?
In Greece it's sometimes used.

10:00π.μ. = 10:00 προ μεσημβρίας = 10:00 before noon

10:00μ.μ. = 10:00 μετά μεσημβρίαν = 10:00 after noon
>> Linux was always a disaster in terms of user experience

Try Pop_OS!. I switched from macOS and it's been a relatively painless experience with some tweaks.
If that’s what you really want, grab a used ThinkPad and put Arch Linux on it. It will boot in a few seconds and is much more powerful than a Vic-20.
From the comments, roughly, are you running third party "security" tools?

> Is there any "security" software running on your Mac? I've seen this sort of thing caused by that, but not in general.

> I ran the two line test and it had no delay at all. The Mac doesn't check for notarization on shell scripts or any non-bundle executable. I just did it again with a new test2.sh and Wireshark capture and there is nothing.

> I do a lot of Keychain code and I've also never seen those delays. The reason I suspect they told you not to use that API is that it's in the "legacy" macOS keychain. They really want everyone to move to the modern keychain but lots of people, myself included, still need the older macOS specific features.

> I'm not saying you are crazy, but all of these things though are the trademark reek of kernel level security software that is intercepting and scanning every exec and file read on the system. We had an issue with Cisco AMP once that took Xcode builds from under 10 seconds to over 5 minutes until we were able to get it fixed.
Linux has been a delight to use for me. Things were rough 10-15 years ago, but it's pretty amazing now.
Freehand by InVision is great! Very simple and intuitive.

http://freehand.new
If you have an Apple Pencil, I made https://whiteboard.zjm.me/ as a collaborative whiteboard tool. (It also supports mouse, but a stylus is way better.)
Database Exposes Offshore Holdings of Prominent Germans
This isn't about US or Chinese skeletons. The fact is that in US as well as in most countries including western democracies, the federal police/law enforcement is allowed to operate in all their own territories, including states, provinces and cities.