skysight-inc/HackerNews huggingface dataset:
>Why? That's the productive question to ask, that's the question that will actually help us make progress towards replacing Flash.

There are basically two camp of people. Those who use Flash, and stating HTML5 not as good as Flash are coming from a user, designer, creative point of view. Its ease of use, from coding to authoring. The simplicity of getting something done. Like HyperCard.

The other camp are programmers, software and web developers who just saw Flash and HTML from a technical perspective. Of course you can replicate 99% of Flash capability, but that was not the point. Since the first camp sort of rely on the 2nd camp to provide tooling. And the 2nd camp doesn't understand or care what they are missing. Nothing is being done.

Classic Software consultant and development problem.

Again, if Flash no longer provide any value to Adobe, may be they could open source it?
SAM is a tool created by AWS.

It's a set of custom resources plus some CloudFormation macros that expand to CloudFormation templates.

It's also a bunch of scripts and utilities that help with the packaging and deployment.

At the end of the day you can use it to generate the final CloudFormation template and run that manually, if you want.
1 Timothy 2:12
You can include js and css in the same html file, between <script> and <style> tags.
The recommendation for using LibreSSL is even worse. The fork started off okay, but is now far behind and totally useless.
Thanks! Proper nouns (generally capitalised words) are disallowed so June won't. Not sure how best to communicate this in the game though.

The original had a wall-of-text pop-up of the rules when you first started that I want to avoid and I'd rather players picked up the rules organically. Maybe showing a "proper nouns and capitalised words not allowed" message when you spelled one would be a nice approach but a list of such words would be massive and inaccurate.

I think people generally figure out this rule as they play more but I admit it's not ideal!
Interesting it is that our civilization is becoming more sensitive to smaller perturbations the larger it gets and the better information flow it achieves
CDK is amazing, we use it in typescript and it's just great, so much easier than raw cloudformation or SAM.

I can't compare to TF as I have no experience with it, but I would assume CDK is better just because you can use a well established language (instead of some custom lang that needs to be learned)
This title is a bit misleading. Progressive Web Apps are supported on Firefox mobile, on android at least.

The real issue people should be discussing is Apple not supporting PWAs, or in fact, any browser engine other than Safari on iPhones. It's the real blocker to wider adoption of PWAs (and many other features!)

Until that happens, whether Firefox desktop / other platforms support this specific behaviour (Single-Site Browser) is a bit moot as it's an edge case compared to 50% of mobile users.
2021 Twitter Accounts worth to follow (From my POV)
and just before that cavemen invented shift rotation to defend the entrance to their dwelling
Title should be corrected to “Remove the Single Site Browser feature in Firefox”.

It’s not about PWAs more generally than that.
Only one party elected someone who thought putting too many soldiers in Guam would tip the island over.
China has had lab leaks from viral research labs before a few times. However these were all for existing viruses (Sars, bird flu), and it didn't spark much controversy. Mostly because the external impacts were low. The impacts were low because they were identified in the community and isolated etc in time. I doubt it was an accidental leak but if it was then it doesn't follow how how labs have dealt with leaks before.

Leaks have happened in other countries too but I don't the consequences.
>There is a common thread in many discussions (esp. on Reddit) creating a false dichotomy between the greedy private sector and the taxpayer-funded basic research that comes with all the important new ideas.

Well, in the modern world we have both a greedy private sector and a greedy academia...
I work on OpenTelemetry Java, including a Java Agent that is originally a fork from Datadog's excellent base which they contributed to the project.

Protobuf definitely has a sizable footprint, but I guess it's still ok compared to other popular libraries like Guava and Jackson. I suspect Richard is saving an article for gRPC+Netty which is extremely large :-) Lots of classes, and every shaded Netty on a classpath has its own arena of pooled buffers.

Wire format I like well enough though. I think protobuf does provide good expressiveness to allow nesting if that fits the bill, or more flat structures, where it is a joy to output repeated fields completely independently and even interleaved in a stream.

It's unclear to me if protobuf itself is a bad wire format for telemetry or heavy use of nesting is. The OpenTelemetry Protocol is highly nested to be completely denormalized. This reduces data on the wire (or not so much compared to gzip, but can be considered a hand-coded gzip), but it means all data has to be traversed before any can be sent to compute the length prefix. I don't know which wins in practice - I've just never seen any comparison of the exact same data with different formats. I'm hoping the CPU cache alleviates the double traversal though. But a less nested format in protobuf would easily be possible.
Physicist John Wheeler left classified H-bomb documents on a train
Dr Knuth contribution to academic typesetting is such a significant accomplishment as it aided the sharing and discourse of information among universities over the last 4 years
Isn't that OpenBSD?
I know exactly how it works. Java runs the game logic, and it does so so slowly that the game skips frames. If you’re claiming that the game logic and the code that runs the graphics are completely untied and run independently that’s wrong. The graphics code cannot paint another frame if it does not know where the objects are because the game logic, written in Java, is lagging behind.

C# is much faster than Java. Comparing them in real life performance situations (and not synthetic benchmarks) is almost a joke.
Remote Work Digest: December 31, 2020
The main point is to try and separate view, data and calculation engine.

PyXLL is great for helping with this as you can move the calculations into Python and thus have them automatically tested and protected by source control.

I assume this is possible for VBA but have never seen it done in practice.
> I disagree that Linux compatibility back then was a non-issue. It was not. It was a serious problem that held Linux back as a platform and as a daily driver and we all hated it, and it feels very dismissive to say that it was just a tiny side effect or that it's irrelevant to the broader point. Flash was never cross-platform and it held back the entire web from being a universally accessible platform. And it only got fixed because developers were forced to use a runtime that supported Linux. That is the only reason that Linux browsers are usable today.

More succinctly, it's unhealthy for any company to 'own' the web. The standards process we have today is far better.
Have to agree with you there, smartphones are still seeing 2-3 year turn over that PCs no longer enjoy. Because they are small and visible out and about you have a second motivator for replacement besides straight improvement pressure. People using them as a status symbol/indicator feel the need to have the latest and greatest.

Phones, even the premium tier are a much less costly investment than a desktop PC. In addition to the $1500-$2500 for a decent desktop computer you also have all the supporting bits, a desk to put it on, a chair, maybe a printer, + the floorspace to house it all.

With a phone it's just the phone, and maybe a case. So while a household might be satisfied with a single desktop computer, every member of the household is going to want their own phone. More devices per household + higher turn over frequency = higher volume annual sales even at saturation.
Now let me tell you something about Europe ... the EU pre-ordered, among others, 300 million doses of a Sanofi vaccine that turned out to be dud (very poor efficiency in the elderly at least) and must be remade.

So we are significantly short of vaccines now and unless other pharma corporations do wonders to their production, it will take us a lot of time to vaccinate, because even extra orders cannot be manufactured so quickly.

Add the usual local levels of incompetence - and in my country (CZ) the talk is about vaccination running until September.

I envy the British and the Americans right now. Not to talk about Israelis, they are somewhere else already.
I always thought that something like that would work well in the EU, seeing how popular coins are in there. Not so sure about the US.
It is desirable because once we go into zero sum game, constrained growth, war is the only way to get more resources. With infinite growth you can make your own resources without someone else loosing their resources.

There are still some resources that we are constrained with, like oil, but with science coming up with ways to stop using that resource and having reusable energy sources we can stop wars in places where oil is present.

Then if I can have $2 tomorrow for my $1 invested today because I see there is infinite growth I am willing to put my money into more ventures. If there would be no growth I would stick to my $1 and spend it only on necessities we would stagnate and would not have money to invest in things like renewable energy - which in turn leads to scenario with scarce resources.

Remember that not all people want to live peaceful life having their own farm feeding themselves, there is a lot of human predators taking advantage of others. So to have peaceful society we need growth or at least perceived growth so a lot of people don't have to take someone else piece of pie.
that's very sad. Just yesterday I helped a family member install firefox for their android device, and installed an adblocker, to replace their news apps with "Add to home screen" PWAs (they were sick of the billions of ads in the apps).

Now it sounds like they're not killing the mobile PWA yet, but it's a big selling point of firefox as far as I'm concerned.

I was also just starting to switch to firefox on desktop (just installed my main plugins yesterday) for my main browser, but this is really making me reconsider.
> why would brute forcing tons of chess moves would be intelligence and not search. Aren't ANN just some kind of brute forcing, just that this time brute forcing happens at training time.

Right, so it's okay for humans to spend literally years training their biological neural networks, throughout their entire lives. And in addition to that spend thousands of hours honing skill such as chess (we'll call it "practice"). But when a machine starts from nothing and does the same, suddenly it's not intelligence, we don't call it "practice", we call it "brute forcing at training time".

> True intelligence could reason and adapt, the AI should be able to play any chess variant I invent without new training or if it is that smart should be able to defeat a human at any new task for both of them.

Sure, let's take chess, and modify the rules. At the start of your turn flip a coin, on heads: pawns can move left and right instead of forward. On tails: swap one of your own pawns with a pawn of your opponent. Will our chess grandmasters pick up this new game immediately without new training, or will they struggle initially?

Your requirements for artificial intelligence are much higher than for ordinary human intelligence.
The writer seems to conflate bilingualism and multilingualism. Nowadays most non-Anglosaxons are bilingual at minimum, I wonder how much it helps to speak three, four, five languages when you stub your toe.
autocompletions have been a feature in IDEs since Visual C++ was introduced, and copied by Java IDEs, and naturally Visual Studio for .NET languages as well.

Introspection, graphical code navigation has been a thing in Apple MPW, Borland C++ for Windows, Visual Age for C++ (latter CSet++), C++ Builder, Eclipse, Visual Cafe, Visual Studio Enterprise.

Live debugging and recompilation, edit-and-continue in Visual Studio, JVM class reload capabilities and JRebel JVM agents.

REPLs, available as standard feature in Java since Java 9, prior to that there were IDE features like Eclipse Scrappages. Visual Basic interactive mode (classical VB), and nowadays F#, C# and VB.NET interactive shells on VS, including send-to-repl capability.

Lucid Energize C++ tooling from 1993 already enjoyed some of these features:

https://www.youtube.com/watch?v=pQQTScuApWk
Back in 2010 I have worked in a support department and didn't have much experience with programming. One of my tools back than was Oracle SQL Developer[0] a java application that worked a little slower than I would like to on my new MacBook Pro at that time, so I tried to make my own client for oracle database[1]. I had some sales right after publishing to Apple app store, but the application needed bug fixing and that was reflected in app reviews. Very quickly I've lost an interest working on my app and shut it down. It felt nice to be able to jump start my sales for App store so quickly but the whole experience with Apple ecosystem wasn't pleasant. Close and locked down. I didn't want to invest my time developing apps for it.

0: https://www.oracle.com/database/technologies/appdev/sqldevel...

1: https://github.com/letitcrash/nora
China Claims It’s Quantum Computer Is 100T Times Faster Than Any Supercomputer
(From the thread: https://twitter.com/larsiusprime/status/1344530847685369856 ):

> 1) Because YOU didn't value something doesn't mean you understand all the ways it was valuable to others
> 2) It's possible for technology to regress in big ways even as it moves forward in others, esp. when 1) applies

+ Google Reader (RIP 2013)

+ Google Music (RIP 2020)
Have a look at the source code; the warning message is amazing
If getting as many as possible and as big as possible grants is incentivised, that isn’t a surprise.

More permanent positions, longer funding (like for 10 years), funding good people, letting them do risky projects without penalising them for failures, and relying less on underpaid PhD students and postdocs would probably lead to more explorations. Nowadays , funding incentives are placed in such way, that incremental discoveries of known/expected things for largest possible amount of money are expected and praised.
My first mistake as a green "jack of all trades" admin was getting scared and feeling like I had to apply a "Hardening guide". Wasted so much time and energy because I didn't know how to determine what was a priority, both when it came to business needs and security. Guides like this presume you have generous amounts of time to put into a
Linux hardening project with a questionable ROI when the person looking at it might be a solo overwhelmed admin in a security insensitive line of work.

Fact of the matter is that you can't take a broad checklist approach to security because you can't secure everything, you have to have an idea of where your biggest risks are and focus on those. If the computers in question aren't dealing with PII which one has some moral duty to protect, security risks can be outweighed by other business risks, and going on a security crusade can INCREASE business risk. Sometimes things that might be security risks are mitigated by other aspects of IT security or non-IT controls making them very low priority. Sometimes hardening certain things will have an especially adverse not worth it effect on certain users/applications (which is why these hardening settings aren't defaults).

Maybe worry about phishing attacks, that your authentication strategy makes sense, that your firewall is intact before worrying about arcane aspects of Linux Hardening. A guide like this is fairly useless in the real world without some discussion of the risk/benefits of hardening something and some mechanism to prioritize. To me this guide serves as an interesting starting point to constructing a practical hardening strategy, but I would advise against following it blindly. If you don't know what you're doing I would trust that Linux has fairly sane defaults and focus elsewhere to start with. Configuring your systems in non-standard ways is a Pandora's box of headaches.
Search Tweets in Realtime
Going from:

The often believed but not proven

>"start of this pandemic was in 'Huanan Seafood Wholesale Market' in Wuhan."

To:

> It was produced in a Lab.

Is IMHO a fully unreasonable jump of conclusions. Given that analysis in the recent year showed that the virus spread much earlier and initially undetected to the EU it is quite feasible that the epidemic in China started earlier and potential in different places then Wuhan.

Also one big point ignored is both pangolin and bat are captured (sometimes alive) and kept/transported potentially close together. So even if there is a natural place where they would interact there are "unnatural" places created by the nature of the (not just seafood) marked in Wuhan...
The desirability is obvious.

But why anyone believes 'Science and Knowledge' can expand linearly with the effort is beyond me.

150 years ago, 'Scientists' were 'Curious Gentlemen' doing experiments in their homes.

It's a lot harder now, and the low-hanging fruit has been had.
Complex numbers are just a mathematical convention. You can't have (-1) apples so you could say negative numbers are equally weird. Complex numbers are just weird in different way.

Complex numbers are weird because we start with the square root of a negative number and then it turns out the same rules you invented for that actually then present rotations in a plane as well.

That Sqrt(-1) is isomorphic with a 90 degree rotation on a plane of a vector length of 1 never seizes to amaze me. It's not a trick - all the math works and it's fairly obvious once one does all the math. But still it feels like a magician pulled a rabbit out of his hat each time I think about it.

This rotation aspect is one of the main reasons why imaginary numbers are used so much in physics.
As you can see by my comment history, I stand by my point of view and never care for votes, regardless in what direction they go.
In principle I agree strongly with this approach, especially when an extant "working" solution already exists. However, some of the cargo-cultery that goes on almost defies belief.

I once heard of a company that created a database table with columns "workbook","sheet name","row","col","value" that they would extract all of their spreadsheets into as a "Database backend" for their spreadsheets.
For Windows Chredge/Edgium is planned to support that via Microsoft’s something-something API which allows to declare Electronesque-mode for a app and get independent updates to the common Electron layer (and hopefully, reduce memory usage).
I don’t recall if such is only available via Windows Store or is only dependent on APPX (which correlates but does not depend on Windows Store - at least not on the server side of it)
Generally foreign contaminants introduce chronic immune responses. A rise in autoimmune disorders could potentially be a result. Or perhaps a single particle has a small chance of inducing cancer in a cell that endocytically engulfs it. In a situation like these the effects of low numbers will be small and hard to attribute to the source but that doesn’t mean it won’t continue to make it much worse for us.
I think replacing excel with python is a bad idea.

Think of it as a developer: you write a small application, and everything - code, code dependencies, data, really everything - is in one file and can be sent over email. The program behaves the same everywhere. The code can be understood by people who have no coding literacy.

Good luck doing that in python.

But I guesd I don't understand the fad with python anyway.
Essentially, over time. If you could also prevent other existing competitors from offering Wallmart-level pay or worse. In this scenario, the demand for groceries didn't disappear - just Wallmart did, and now there's all these ex-Wallmart people looking for a job. New grocery stores would form, and if they paid enough to get these people off welfare, that would be (per GP) $6B of money freed to be allocated elsewhere. Food prices could raise a little bit, though, and food variety could get reduced (but these are not necessarily bad in the balance).
Elon Musk Interview
Is there a macOS version of this ? Not using linux for development, sorry.
As if vinager is a singular product. Vinagars are very diverse. I wouldn't recommend a layperson to add natural vinager to a brown sauce, you're probably ruining it. I would recommend to use a brown vinagar, but without further explanation we are then back at the start of the question.
We need to be better at being suspicious about any information. And do our own research and experimentation. But who has the time for that in this day and era when information is expected to be received by push notification and most people can't comprehend messages longer then an SMS.
The big problem with notebooks is that you don't have a real REPL. This prevents one from single step debugging and tracing. This is one area where RStudio is much, much better.

The trouble is that so many of the younger DS people are focused on Python, that it makes financial sense to just deal with all its problems. There's also a lot more programming tools (though less statistical modelling tools).
The only thing OpenBSD secures you from is good performance
Thiel Foundation Announces 2020 Thiel Fellows
If anything, Jira tries to do too much. It is like Excel, tries to fit every need in its domain. That it still has limits does not mean it sucks. Quite tiring when people reach for that word for nitpicks and personal opinions.
OS X-KVM: Run macOS on QEMU/KVM. With OpenCore and Big Sur Support Now
Do you know of any resource to read up on this?
I absolutely see your point; in theory, a web of many engines and browsers would be awesome. In practice however, at least IMHO, Safari isn’t really a competitor to Chrome at this point, but rather a means of Apple to curb the web and to conform to it’s standards. Think WebP, WebM, WebA (or Ogg/Vorbis - no support for any free/libre codecs at all), PWAs, offline support, push notifications and the list goes on. A serious competitor like the Firefox from a few years ago would have been awesome, but Safari really just seems to push people away from the web platform, much like IE’s lack of support in the past has done. The alternative to a (kinda, but not really) monoculture web platform is IMHO preferable to a platform of fully proprietary native platforms.