skysight-inc/HackerNews huggingface dataset:
I don't buy this argument.

There has been nothing stopping other companies from releasing HyperCard-style tools for the Mac. And many have. But they have (as far as I'm aware) not dominated nor flourished particularly well.

What may have seemed amazing to a few people -- including me; I loved HyperCard as a kid! -- was possibly simply not the most valuable use of time, especially for a company trying to dig itself out of the hole Apple was in during the late 90s.

As far as "use" and "programming" being kept separate in modern computers:

1) I don't think this is something a company even as powerful as Apple can control. Third parties would fill in the gap if masses of people were clamoring for a HyperCard-like experience. And arguably they have. You're reading this in a web browser, right?

2) I just don't buy that we're in some digital dystopia with an Iron Curtain between "users" and "programmers." What you can do with a computer just with "use" and not "programming" is just insane compared to the 1990s. "Non-technical" people who need to get something done can find a wide range of powerful tools to do the job. No one needs to make a calculator from scratch. No one needs to make most of the software tools they need in the day-to-day from scratch. And, again, there are plenty of available tools that allow for light scripting to give "non-programmers" even more control. And of course there are professional programmers who can do things with computers that lay people cannot. This would be true regardless of the existence of HyperCard.
Occam's Razor indeed. The lab in Wuhan was studying bats and coronaviruses. Animal transmission is completely consistent with a lab leak, especially given that the virus in question is transmissible before symptoms.

The wet market in Wuhan was not selling bats.
How do you determine a person's reasons for saying something, and how can you tell what a person's prejudices are?
Even as a fairly educated person , I'd assume voting for this would led for layoffs. The employees probably want to keep working after all.

The exact legality of Amazon laying off unionized warehouses is very complex. I'd rather eat than figure out what Amazon's reaction to a union would be
Though, on the other hand, the comment says a new CLI is close to release, so I guess people are trying to improve things.

I don't want to be too critical, I love Nix. But the experimental new UI was already in development (and available) when I started using Nix in 2018. It has also changed quite a lot recently and is now very strongly tied to flakes. However, the flakes RFC was withdrawn [1]. Given that flakes are a large change, I'd expect (but maybe I am wrong) that there will be a new RFC.

At any rate, I would be surprised if the new CLI with flakes are close to release.

[1] https://github.com/NixOS/rfcs/pull/49
Wow, I had no idea Gog allowed that. Can you give examples of these extensions being put to good use?
One of the main reasons I xnay any deployment of any python code to any production environments ever. It's sad and embarassing.
I'm not sure why you are being sarcastic about how a mega-corp approaches business decisions. Of course they do what makes the most money.

Part of my point is that people would do well to consider how Adobe approaches the situation before they expend a bunch of emotional energy wishing it were otherwise.
We were told that the keybase acquisition was going to lead to a more secure Zoom. It appears we’re still waiting to see that come to fruition.
A chair will last many years, lets say 5, so amortised we are talking about a $830 x 5 = $4150 chair for every user.

That's massive in my book. Subscription software is a scam.
600 dollars a year is a huge amount for a software product. If that was their enterprise/seat pricing you may have a point but this is the standard price for everyone.
>I would argue that your SQL statement should match the information that a user put in.

I'm skeptical this is desirable even just from a security perspective.

I think you're considering the role of the database in a narrower context than they're used. Certainly the databases I work with, it's a minority of updates (actually a very small minority) that are performed as a result of a user inputting something into a form in the sense you're talking (i.e. updating an entity). Think of how many updates are of the form update this order to change status to shipped or product stock available to X. You wouldn't want to be obligated to pass the entire row of something to an application so it could pass back a single changed column.

This is not to even get into the scenario where an update is applied to a view (which might be a limited result from one or more tables). In that sort of scenario it's not even clear what an UPSERT would even do.
$600 is larger than most comic cover commissions (source: have been paid to do them), and unfortunately Photoshop is still a standard in many tangential industries that pay far below the minimum I strongly suspect that you assume for many (corporate) graphic designers.

I started creating graphics in high school on the Gimp, which was a natural transition to a (gifted) copy of PSCS2, and I've been using my college version of CS5 ever since afterwards. That route to graphic design would've never happened at their current prices. They're burning a whole generation of designers.
We are very far from running your run-of-the-mill Linux distribution. Remember that there are no drivers yet either
The problem is the kind of work that Adobe's tools are used for. Designers, video editors, artists, illustrators, etc. These are all careers that people get into by having a strong portfolio of prior work, which usually requires them to make stuff outside of professional work. So they need tools for personal use to get hired. Then when they start working they are going to want to use the tools they are familiar with.

That absolutely has the result of eating into Adobe's bottom line. Even big companies that can easily afford Adobe's prices aren't going to pay them if their employees don't even want to use the software.
What is the actionable "fix", though? I mean: there are very real questions to be asked about gain-of-function research. There are other questions to be asked about standards for lab safety. But we should be asking these questions anyway, especially now that we've seen how devastating a real pandemic can be.

Whatever happened in Wuhan it seems like the primary evidence is gone now. Trading in unverifiable theories about a lab leak is only useful insofar is that it kicks the ball forward on these issues. However the risk here is that these debates will make the issues controversial and politicized in ways that actually make safety improvements more difficult and not less.
Didn't know this about the prepackaged projectors. My experience is with low-end, cobble-it-together-yourself galvos where the highest quality output is not a factor.

Thanks.
>1. Is a report on the need to evaluate how prevalent the practice of recycling food scraps from manufacturing as feed actually is, as apparently the FDA (or the author of the report anyway) doesn't have access to good data on the topic.

limited information on safety, not limited information on whether the practice is being done.

>2. Is advice that appears to be targeted at large institutions that want to _start_ recycling... doesn't really say much about the prevalence except that it isn't a novel idea.

No, the bottom of the page lists examples of businesses doing it on a large scale.

Moreover, the original comment claimed "We're not feeding wasted produce to livestock", which implies we weren't doing it at all, which the previous two links clearly disprove.
Not without improving the speed of light.
I've had this issue with recent versions of Pyinstaller and had to roll it back to version 3.4 to avoid it.
Show HN: Peer-to-Peer Spatial Video Chat
I squarely put this in the same compartment as "my code is self documenting". I've only seen management and devs who are less than stellar argue against having QAs.
+ jq, youtube-dl
It most commonly refers to God, or the great architect of the universe. It may be considered to refer to geometry but that’s not usually the default and not what I’ve seen discussed or referenced most commonly from masons
I think there was some sentiment as to migrating Canada away from officially being tied to the British crown, even though it's all ceremonial, but they were waiting on Elizabeth to pass on out of respect.

Not sure what the support for that is in Canada.
Very Carefully Rebuild a Video

# H264

$ ffmpeg -i input.avi -c copy -c:v libx264 -crf 18 -preset slow output.mkv

# H265

-c:v libx265 -crf 22

Append Subtitles

$ ffmpeg -i input.mkv -i input.srt -map 0 -map 1 -c copy output.mkv

Concat Videos

$ ls *.mkv > mylist.txt
$ vim mylist.txt # append each line with "file "
$ ffmpeg -f concat -i mylist.txt -c copy merged-pre-subbed.mkv

Probe size issues?

$ ffmpeg -analyzeduration 2147483647 -probesize 2147483647 ...

Deinterlace

-vf yadif

Metadata Examples

ffmpeg -i foo.avi -i commentary.mp3 -map 0 -map 1 -c:a copy -c:v libx264 -crf 18 -preset fast -metadata:s:a:1 title="Commentary" -metadata:s:a:0 language=eng funk.mkv

Autocrop

$ ffplay -i foo.mkv -vf "cropdetect=24:16:0"

<let it run for a minute>

[Parsed_cropdetect_0 @ 0x7ff093c65c00] x1:0 x2:1919 y1:132 y2:947 w:1920 h:816 x:0 y:132 pts:30155 t:30.155000 crop=1920:816:0:132

-filter:v:0 "crop=1920:816:0:132"
It's not that you need to tighten up the rules... it's that you need to actually follow them. The Wuhan lab had a reputation for not following the rules for the CCP-Claimed Biosafety Level 4.
Actually it peaked in 2000, one year after the FDA approved it in 1999 when 1.4M Americans got it. Now around 700K people get it yearly (1). ~10M people total have gotten Lasik. Around ~165M Americans currently have glasses. About 75% of adults need corrective vision of some sort.

I wouldn't call this widespread adoption. Maybe it's cost, maybe it's the risk of the surgery.

(1) https://www.webmd.com/eye-health/news/20180727/lasik-know-th...
In isolation, maybe not, but I don't get paid to have chat clients or screen share apps run, I get paid to add features or remove bugs from the bazillions of microservices and associated spa, which under ideal conditions requires running them locally. Every byte consumed by something useless is not a tradeoff I endorse.

That "ram is cheap and plentiful" is also seriously not true for Mac laptops, which both caps how much one can expand them and also charges unreasonable rates for the additions they do allow
That's pretty overwhelming too, 71% No.

It would be interesting to hear from them why. I think we all have opinions (I certainly do). But I've never worked at amazon so my opinion is low value...
I will never buy his tesla, I enjoy walking.
I will never use his implant, I enjoy thinking for myself.
> Can you guarantee that your code is free of such overflows?

Well, according to the manual, you can by appending '+0.0' (or '.0'?) to numbers, converting it to float (tested on Lua 5.4 even hex '0xf...f' can be written as '0xf...f.0').

I don't quite understand the change in terms of language design -- if integer was necessary surely an integer library would be sufficient? I find it a little "too smart for its own good" (in the sense of being unreliable in practice). Perhaps they could have gone for a more separate integer type? For my use cases however, I don't expect to run into any problems (9.2e18 is a very large number).

> Mike Pall does share some of my criticisms to Lua as well [1].

Yes, it makes me sad they broke compatibility so much. I mean, 4 different versions in use is a lot. Hopefully 5.4 is stable now.
If there is a leak at a BSL 4 lab that implies that the lab is not strictly adhering to protocols not that the protocols are loose.
Judging by the comments in this thread, it seems a lot of people are still unaware that:

1. Gain of function research primarily uses samples collected from nature, and seeks to stimulate their evolution in as natural a way as possible to learn how viruses evolve in nature. If such viruses were to escape the lab, they would appear "natural"

2. It's not xenophobic for people from the US to suggest the possibility of a lab leak, because the US was itself funding gain of function research on novel coronaviruses in the Wuhan BSL4 lab

3. Lab leaks happen more often than most people realize[1]

[1]https://www.vox.com/future-perfect/2019/3/20/18260669/deadly...
Go try and get your employer to buy you a new chair. In most places, that is like pulling teeth
It's undeniable that Japan managed to overtake American businesses in key industries, such as silicon and automotive manufacturing, as well as being a world leader in technological innovation.

Japan's small population and land area means that they can never be world leaders in commodity production, such as oil, agriculture, mining, or timber - all of which are industries the USA performs really well in. Oil, specifically, is a crutch relied on by many nations to pad their GDP.

That's why Japan is so incredibly impressive. If you start removing commodities from the GDP comparisons (which are largely based on geographic luck), Japan, is and was an economic powerhouse.

Japan never needed to overtake the economy of the USA in pure GDP, since so much of USA GDP is in areas Japan could never compete in, such as agricultural output, they just needed to overtake the USA in a handful of key industrial areas. Which they did.
First Google-Sponsored MPW Shuttle Launched at SkyWater with 40 FOSS Designs
Well, I'm a very small unlaunched start up ;). So I have very few $ to find people interested by my product.
Wuhan is a gigantic city, bigger than NYC. You'll be able to find an example of nearly anything in any category there. But it's also completely unsurprising they were researching the coronavirus category: the 2003 SARS outbreak was a coronavirus too, and obviously motivated an incredible amount of research across the world, but particularly in China.
“If we are at the point where all science is politicized and no one cares about truth and only being politically correct,” he [Petrovsky] says, “we may as well give up and shut down and stop doing science.”
Because even nerds get bored of compilers and deepfakes.
This is a very strange criticism given that F# was the first language to have a REPL and nowadays most web projects also have a compilation step.
> From my perspective as someone who knows Rust but primarily works with high-level languages like JavaScript, some developers who from a background of unsafe languages (particularly C and C++) seem incredibly cavalier around `unsafe` blocks in Rust code. It's like they're desensitised to the unsafety.

That's true. If you are used to 100% of your code being within the equivalent of a Rust "unsafe" block, having over 90% of your code being verified as safe by the compiler is a luxury. Even if one in ten lines are marked as "unsafe", that's already many times less "unsafe" than what they are used to in their C or C++ code.

Moreover, C and C++ developers are used to all kinds of bizarre memory-saving and cycle-counting code that require "unsafe" in Rust. Things like intrusive double-linked circular linked lists, stashing things in the lower bits of pointers (I mean, it's a pointer to a 32-bit value which will always be 32-bit aligned, the lowest two bits will always be zero, why not use them?), doing XOR on pointers, and plenty of other useful tricks.
it must be nice to understand everyone's intentions all the time
Goddammit I can't believe how downmixing x.y to 2.0 isn't a solved problem by now and is so broken through and through.

I mean, it's never ever done in a way that doesn't produce quiet dialog that makes you raise volume and loud sounds that makes your eardrums bleed. Like, even basic audio normalisation would produce half-decent results, but no we get crazy contrast by default and constant volume switching.
That’s the whole idea of livestock - feed them plants that we can’t eat
The problem is evidence. What is the evidence? As far as I can tell, what we have is either circumstantial (for example, the location of the first detected cases) or outright hunches (the virus seems to be more adaptive than expected for normal corona viruses).

Compare that to what we know: it's a SARS variant, in a place where SARS outbreaks have already occurred in the past, with DNA showing it came from pangolins, in a place where pangolins are caught, sold, and eaten by people.
Prince Philip dies: old-school European aristocrat and dedicated royal consort
Looks good on paper but what is actually happening in reality? How do I know they follow those procedures? How do I know they're not paying someone to give a checkmark for inspection?

What would be the punishment if they were caught not following procedures? Would they publicly punished or would the embarrassment for the Chinese government be quietly swept under the rug?
I completely agree, crop farming as it currently exists trades a lot of long term sustainability and ecological responsibility in exchange for high output.

However the problem is that the large majority of these monoculture crops go to animals. Reducing animal agriculture not only means less direct GHG emissions from animals, it also means a huge reduction in the amount of crops required to feed the same number of people.

In the US, 41% of land is used for animal agriculture, while only 19.8% is used for food humans eat. (Source: https://www.bloomberg.com/graphics/2018-us-land-use/)

"The 7 billion livestock animals in the United States consume five times as much grain as is consumed directly by the entire American population." + "For every kilogram of high-quality animal protein produced, livestock are fed nearly 6 kg of plant protein." (Source: https://news.cornell.edu/stories/1997/08/us-could-feed-800-m...)

If you're worried about greenhouse gas emissions, stop paying into animal agriculture.

If you're interested in reducing the need for monocrops, reducing land use, and creating more sustainable plant farming, your best choice is still to go vegan.
Not sure why the downvotes, the actual oath is here:
https://en.wikipedia.org/wiki/Oath_of_Allegiance_(United_Kin...

I don't think I misrepresented it in any way.
Why would vote against your own benefit? It's astounding that these people are happy to be exploited.
Are they incentivized to do that? Remember they’re dealing not just with The west’s opinion, but also home opinion, where I don’t know that documenting that they should have found this weeks earlier would go over well. Not to mention I think they’re happy with the current local conspiracy theory that this was actually the US’s fault. It also seems likely that a big city especially one with a big lab would be more likely to be able to identify that the disease going around was new
>their wealth and privilege may make up for it.

These Royals cant spent their wealth like billionaires either. So wealth certainly isn't a thing to be worth considering.
And I mean if that is all the stuff we could tell and see, imagine all the other things we dont. In a modern world, most people, even in the high middle class wouldn't want to trade what they have to what is considered to be privilege as Royal.
How about the word "Therapeutic"?
let's just turn our brains off because there might be racism around
Show HN: Quantum logic gates for a single qubit, interactively
Have a creative outlet that is not digital. I paint. You can paint too, a lot of things in fact. Oil on canvas, watercolours, acrylics on miniatures (historical, fantasy, sci-fi, busts). It's a wonderful thing. I don't feel like sitting in front of a computer ever, so I bring this desire to motivate me in building SaaS products that might one day give me a passive income. Build a dozen, if each make 200 a month that's already a good amount. Right?
Amazon appears to have the votes to overcome union effort in Bessemer, Alabama
Drumrol... Wait for the release of Brain#
The premise should be up for debate but we shouldn't accept the implication that because a lab in China leaked the virus it is moral to attack Chinese looking people in the street. You are effectively accepting the racist's reasoning if you ignore the implication and devote your energy to attacking their premise. I see this over and over again. Someone says A can't be true when A is a statement of fact because a group will make the argument A => B where B is something they find morally repugnant. When it comes to statements of fact you are much better arguing over A => B than hoping facts about the world conveniently line up with your moral conclusions.
Eliminate or reduce the hazard is the most effective measure.

A commonly used hierarchy is "ERICPD", from most to least effective: Eliminate, Reduce, Isolate, Control, PPE and Discipline
Old layout IBM model M. In 1996, I got to clean out an elementary school's "IT department" as they were replacing everything, which included a couple dozen M keyboards made from '88 to '92. I spent some time refurbishing them and used them until 2020; never worrying about adapting to new key layouts.

(A skin condition causes me to shed hand skin prodigiously, I tried a logitech "fancy" $250 kb last year in between the old and new model M's; it lasted 3 months before keys stopped actuating)
Anecdote: I've worked one union job in my life. I didn't work sufficient hours to get benefits but I was expected to pay dues. The union offered me no benefits and made plenty of statements about how I had to pay or they'd force me out of the job. I was young and didn't care, so I never paid and left when I found better employment. During my exit, my manager told me he was sorry to see me go but the union was going to force him to fire me soon anyway.

That single experience has left me no love for unions. Why should those who receive no benefits (I'm talking about things like medical) because they work less than a minimum amount be forced to participate? Why does a group get to string arm and individual who doesn't want to be part it? I'm not an amazon employee. I have no skin in this game. If I was working one of those jobs and had the hours, I'd probably have voted in favor. If I didn't have the hours though? Not a chance. Odds are the chunk the union would take immediately would be worth something to me and waiting for the collective bargaining improvements to hopefully (likely) come would not be a risk I'd be okay with.

So how many people working in these warehouses wouldn't qualify? I don't have the answer but I bet that's a well represented number of voters.
Counter-point: I used Adobe products as a professional designer since before CS1, right up until switching to Sketch in 2015.

The moment I used Sketch, I knew I'd never use Illustrator or Photoshop for work again. Then, a few years later, I used Figma for the first time and realized I'd never use Sketch again if I could help it.

The point is, at least in the realm of UI/UX design, the competition has leapfrogged Adobe. XD is a distant third^1, and you'd have to add every Creative Suite product together to get to second place. So, they've already lost that race, and the trend seems to my mind accelerating rather than slowing down.

I don't think the argument that designers experienced with Creative Suite will be hesitant to switch holds up. I'm the oldest working designer I know, and like I said above, I jumped ship in like five minutes of working with superior tools. I don't know anybody younger than me who has any loyalty whatsoever to Adobe; quite the opposite, Adobe seems creaky, and old-fashioned in a "I can't believe you used to use that, Grandpa" way.

^1 https://uxtools.co/tools/design
And co-founded Tesla.
He was one of the few I could think of too. But it feels like they are few and far between. Given the potential for reach of the internet I'd expect for more people to become more known, and not become people only known to a handful of active contemporaries as happened to Von Neumann
What event sourcing is not about