skysight-inc/HackerNews huggingface dataset:
On AngularJS- Google could have provided a managed transition to a foundation or non-profit responsible for the continuance of the existing code base. Instead they are explicitly not providing a path forward for the community to take ownership.

There are better frameworks out there now for new projects, but there is a massive install base, particularly in the enterprise, that has no need or desire to shift to a new framework. There is no path forward for those applications in Googles model- it is pretty much a rewrite or nothing.

Now, I’m sure there will be some fork of angularJS that goes on to provide even longer term support and/or paid patching, but this still wasn’t managed as well as it could be in my opinion.

Like the rest of the OP site, it’s another indicator that Google doesn’t care to support long lived systems, and you should be cautious of taking dependencies on them if you do.
Creator here. My intent to keep things minimal is often criticized, but when you visit a graveyard you don't often go looking for the names of successors, the reason they died, or if someone 'Frankensteined' them into an alternate existence. Graveyards are for everyone, and the story they tell is very subjective to the visitor.

CEOs may find a sense of caution about adopting a new, non-core Google product, or they may feel emboldened to make a decision to cut a large product in order to focus on something else. Entrepreneurs may find inspiration for a brand new product, or inspiration to build a similar-but-better product. Academics and journalists may use it to track the history of products. Users? Users will go, scroll down the list, find a product they haven't thought about in years, and have fond memories of all the cool stuff they did with it.

As far as rebrands and cherry-picked feature migrations? An organ donor whose heart is harvested and placed in another person's body doesn't keep living. From a user's perspective, the difference in emotional connection to Nexus vs Pixel can be HUGE. Why shouldn't they have a place to mourn that?

Finally, you link to a comment that attempts to provide reason for why things are killed, but that information is really proprietary. Google's usual move is a vague excuse like "focusing our resources" which is PR speak for not enough users...or maybe it means we couldn't monetize it...or maybe it means that the market didn't respond as we expected...or maybe it means...there was some internal politics afloat. --- I feel that speculating--even incorrectly--would be more dishonest than not speculating on the reasoning at all.

So, I don't feel the site is dishonest. Providing enough context in that "these things before you are dead products" is its entire point, and the user's perspective and takeaway is left up to them to discover.
On the other hand, its more like "nobody ever got fired for using excel"
See, they had far less than 65,536 employees, so Excel was fine for their workflow!
Even for smaller companies, when doing financial audit (required by law in many places) - consultant firms do highly encourage use of “endpoint protection across organization”. So in case of some IT screwup and financial losses, the auditors can say- “Well, they had Industry standard antivirus, so this shouldn’t have happened. Our financial risk assesment was still correct.”
I would say the top business leadership is to blame. The CEOs for example. They permit the engineering management class to be mediocre-performing parasites, they don't really understand how to measure their performance or the performance of the teams under them.

It's the cluelessness of the top management that enables this horrible principle/agent problem. It's as if you had a stock broker who would give you reports every month about how well he's doing, but you aren't capable of understanding whether your assets are increasing or decreasing, and you don't know how to add up the numbers for yourself or care to learn how. And it's their own fault for, in tech organizations, not caring enough to be taught how to manage their managers better.

Note: it may even be that some things are difficult to measure, but I don't see even a reasonable attempt to vet the engineering management class.

Another note: I'm not sure top leadership looks for any qualities in "management" other than "seems like someone with a rough attitude that will push people hard", even if they're pushing people hard without knowing what the people are even doing. It's a "whip-holder" role rather than any kind of attempt to make work more efficient.
My home is all Apple products, but we returned our two HomePods after we learned that we can't use them as a stereo pair if we're playing off a computer (unless the source is iTunes). We could use our iPhone to play to the stereo pair from any app. But on the Mac, they disallow this. You can't even get them to both play the same audio — you have to choose one of them to play and the other to sit silent. This is ridiculous.

I am about to get a Sonos soundbar instead, which I will AirPlay to from whatever app/application I please.
Gdrive-downloader: Public gdrive files/folders downloading without any auth
What if compute capability became so powerful, that the easiest way to store something was to create it, store it for a millisecond, and then simply record the exact place and time since the big bang that the record was stored, as a comparably short set of coordinates, and then delete it. Then accessing the file is as simple as simulating the universe up until that millisecond and reading the file.
Interesting. Why not make that special symbol a tiny NPM module with a single published version that any library wishing to support JSX can import?
Excel predates RFC4180 by nearly 20 years (RFC4180 is October 2005, Excel 1.0 was September 1985) and this behavior was already cemented when the RFC was written.

As for the actual RFC, it's worth taking a read. Any sort of value interpretation is left up to the implementation, to the extent that Excel's behavior in interpreting formulae is 100% in compliance with the spec.
Exxon’s Plan for Surging Carbon Emissions Revealed in Leaked Documents
So, turns out a driver is more likely to be snitched on if there's not a piece of tape covering the camera.

So, it's got a bias against people who don't cover the camera.

(Full disclosure: I have not yet covered mine. But one of the many reasons I do not install dash cams in my cars is that I am not interested in having evidence against me when I start shooting up other cars in traffic [1])

1. https://nypost.com/2020/09/30/florida-man-fires-gun-at-motor...
You might.. but more probably you need infinitely more servers.

(Because the C++ program is too hard to write and doesn't come into existence!)
what class software as antivirus for the legislator?
Same with Blazor. The mon.wasm runtime is around 400kb compressed and the biggest DLL is mscorlib at 600kb. The actual DLLs for the app are just a few kb.

Here's a very old build: https://blazor-demo.github.io/

And a recent build: https://stevesandersonms.github.io/BlazorOnGitHubPages/

Yes you can be smaller with JS but not by much these days, and given the amount of functionality you get with Blazor it's hard to compare on file size alone. Also if you're just making internal apps with controlled usage then server-side is better anyway.
Oh please. Name three suitcase companies. Quick. Samsonite, American something... (traveler??), and.... a bunch of bit players that don’t have their own stores, commercialized branding with billboards and full-page ads, etc.

The word monopoly means one. Mono = One.

All this crying and hubris about Apple being a monopoly. It’s Apple, Android/Google, Microsoft, and some heavy hitting wanna-be companys.

Want your Windows Phone back? Go get it. Caterpillar makes amazing Android phones. Blackberry is pumping out some nice keyboard based phones. There are privacy-based phones with manual off switches. There are Linux phones. There are many bit players. I have the new Nokia 3310 too. Lots of but players and a few big ones.

Why everyone keeps meaning about “monopoly” is disturbing. Half the time, it mostly sounds like a cesspool of burnt out developers just jealous they didn’t come up with some of this modern stuff first.

There is no monopoly. Not even close. Even when the Windows Phone was a major player, not enough people wanted it to warrant Microsoft to continue selling it. What do you want? Government forced third options and funded by taxpayers? Did Microsoft have the right to discontinue it — or not? It’s not Apple and Google’s fault that consumers mostly chose to avoid the Windows Phone. I personally think it was a smart decision by Microsoft to get out of that market back then (and they should have done it sooner) and focus more on Azure, Office 365, and Windows O/S - along with GitHub and VSC, etc., all of which they’ve been firing on all 8 cylinders lately.
I like Blazor, but to be fair, coming from VueJs, it feels not finished. Some things are just more complicated that they should be. But things are changing, so we will see what happens in the next releases.
Israel: Startup Powerhouse
> null references

This is addressed since C# 8.
Yes. It should be

```
function isProlific (data) {
return data.books > 100;
}
```
Where have they switched careers to and why?
Space Mountain
I think that has to do with the fact that both Algolia and Firebase went through YC. IIRC, PG stated that the first 100 or so customers of YC companies are in fact YC Companies. I think Firebase decided to give Algolia a try early on and decided to stick with them since.
Yesterday I went on an 80 minute walk and run with exercise mode and today I did a 22 minute indoor exercise.

During the 80 minute event I barely noticed the increase in power draw, again with all the visuals turned off, but I had all the extra tracking. I imagine on a day-long hike, the numbers may completely change and it may substantially draw power; but, that wasn’t the case for the long walk.

The 22 minute indoor exercise seemed to draw proportionally more power. It might have been the type? Indoor I chose the one that implies strength training, so maybe it has to pay closer attention than the 80 minute walk/run?
We do up to about 6 or 7 days. I often joke I'm not responsible enough to own a dog, and if I was going to get a dog, I might as well just have kids. The idea of having to find a way to take care of the dog when you want to go out of town is definitely a little anxiety-producing.
Hey fellow. Row 54 here
A custom CSS could fix that for you.

p { max-width: 65ch; }

I personally don’t like web sites which restrict line lengths. I can read longer lines just fine and it makes skimming easier.
Why the long wait?
Ask HN: Anyone try Direct Mail for B2B SaaS startup?
Has anyone given thoughts on using direct mail advertising for a SaaS startup? I am starting up a B2B company and it is pretty easy for me to get a list of companies' addresses that may be interested in my services.

I ask because I figure that a pamphlet or booklet in a colorful (or otherwise visually distinct) envelope would have higher open-rates than a cold email.
So what do you suggest to do them
> A car you can drive drunk is the only meaningful definition of a self-driving car, imo.

That's kind of a messy definition. A drunk person might start messing with the controls, and a car that is perfectly able to drive itself might not be able to handle that. You could fix that with a breathalyzer but it would be ridiculous if the difference between self-driving and not-self-driving is the presence of a breathalyzer.

So I would say something more like "drive from the passenger seat" or "drive while asleep".
I somewhat agree. I think that Shannon's theorem about information entropy comes into play and AFAIK we are very close already so improvements are bound to be small as we try to get closer and closer to the theoretical limit.

Still, I am reminded of the Huffman compression: there researchers already thought they reached the optimum. They were proven fenomemally wrong when the researchers relized they should look at compressing sequences rather than individual bytes (I believe it was LZ77 or LZW algorithm that was the first).

If we take that into account and following the same thought, improvements may still be possible if we could compress based on a larger body of data. For example, headers of the same file type contain the same common information. In theory, these could only be stored once on the hard drive. This is something deduplicated storage is already trying to achieve, so nothing new here, just trying to point to one avenue that can still yield future improvements :)
I think the problem is when outdated clients try to parse responses with a missing, used-to-be-required field.
All fun until gparted...
Wonder how well this fares cross-os
What sort of latency are we looking at for these AI regenerative videos?

I thought comparing it in KB per frame was a strange way to measure it, since video codec are used to measurement similar to Network in kbps or mbps.

So the Video Codec was actually 50kbps, which is indeed a very low bitrate. But this was done on H.264, which is now nearly 20 years old. Modern Codec like HEVC and VP9, or State of the Art like AV1 and VVC would have done much much better.

Next problem, would this only work on Nvidia GPU? Apple are already doing something similar to FaceTime, but only with respect to eye contact. Are we entering an era where even AI video codec are bound by devices?

I used to hope and wish Apple introduce these kind of features to iPhone. But their act and response on App Store is making me wary.
The spec is large and the syntax is a but surprising at times but it really gets you going.. I still can't figure out how to float divs properly you know :)
I'm always amazed, given how corrupt Italy is - their infrastructure is incredibly advanced. Silky smooth highways and very impressive rail infrastructure.
How to Run Commands from Standard Input Using Tee and Xargs in Linux
It turns out Anbox is already in the repository 2020/05 version) and ashmem and binder are in the kernel already.

The keyboard seems like a problem, but a USB keyboard works fine in Mobian; it just needs to find its way through to Anbox.
Previously LXC/LXD/Zones/Jail was "normal" container (similar use as virtualization) and Docker was weird technology before Docker is getting popular.
Chevron Is Refusing to Pay for the “Amazon Chernobyl”
Awareness of the Awareness Process
For me it's teh other way around.
I hate these narrow designs where two third of the site is blank. Mostly gleaming white.
Additionally I have to scroll even though the text would have fit on one page.
The value for the optimal column width does not seem to be saved either:
http://blog.fawny.org/2005/09/21/measures/
https://twitter.com/nntaleb/status/986607864180441088

Taleb’s response at the time (2018; for reference; they are both profs at NYU)

The other commenters are more balanced than usual for a taleb thread.. well worth giving a look.
Apple is rumoured to launch HomePod Mini and AirPod Studio Headphone ( Which to me is a copy of B&W PX headphone ). So I am not surprised since those two items are in direct competition.

Edit: Turns out Bloomberg already has a story on it.

https://www.bloomberg.com/news/articles/2020-10-05/apple-sto...
+1 to all the recommendations for Brother laser printers. I've had a full-color machine for several years now and it's been rock solid. Prints literally every time, the first time. I didn't even know that was possible. Calling it "life changing" is only barely hyperbole.

Plus, I splashed out for the model with full-duplex scanning which makes random paperwork archiving a breeze. I set it to scan to a NAS on my local network, and then the NAS backup job uploads to cloud storage overnight. One-step archiving FTW.
Not true from my experience. All cat owners I know are relaxed go with the flow type of people. Few dog owners I know are as you describe but the rest don’t make the pattern significat to notice. Maybe the anxious people you know attempt to rid their anxiety by soothing themselves with cats and it is not working properly for them. I personally love cats and their presence gives me a relaxed attitude but would never have one in my apparent, the smell is too much to bear. And hair everywhere...
I get the impression that anything management touches gets turned (one might say corrupted) into a tool for detaching from engineering details. That's not what sole was meant to be about, and it's not what waterfall was about, but it happens anyway.

Details will always matter, but management's paycheck depends on not understanding that.
There needs to be a national IP court for this with highly qualified individuals, with access to congress, USPTO, FDC etc. so they can harmonize laws, regulations etc..
IME numeric identifiers are just asking for trouble. Some systems are sensitive to leading zeros, some systems will zero-pad, <input type="number"> loses zero-padding, etc. Worked with a client once with references to the same entity scattered across two databases, one of which zero-padded the identifiers and the other didn't. Oy vey.
Good on ya for providing the man on the street view.

The oldest professionals still finding ways to monetize.
This is absolutely no different than someone running out of space on a hard drive and then calling it a “storage glitch” because the talent-less drones who work in govt get to avoid accountability.

It’s not Excel’s fault in any possible way. It’s the creator of the spreadsheet. Nothing wrong with using Excel for this kind of task but you must be aware of its limitations and plan accordingly (which would be painfully easy to do by putting smaller data sets in separate workbooks and summarizing from a larger one).

One might say that before you touch a computer or any data or software, you must be aware of the very concept of limitations. People who aren’t shouldn’t be touching such things. These are the same people who fill up their Gmail and can’t believe they should actually PAY for more storage. Send them back to FarmVille.
The "How to Uninstall McAfee" video is amazing; it is also pretty NSFW for anyone considering clicking on it at work.

Apparently the woman giving him a lap dance/walking away with him in the end is his wife.
It sounds like a data processing pipeline rather than a database itself. A systems A...E at hospital push csv files to a shared system F. System G pulls the data from F, passes it through an excel workbook (failure point!) for data augmentation and cleanup tasks built by a public health SME, the drops the data in location H. System I loads the data then finally loads the data to a “real” database for additional reporting.

If that sounds insane, I assure you that is a simplified version of what happens in some systems.
For those asking about Imagenet results, this method is 100x more computationally intensive than a regular backprop. The code seems legit at first glance (in Pytorch, even though they pretty much implemented everything from scratch).

The main result is the local Hebbian-like learning converges to exactly the same gradients as the ones produced with backprop.
If you only care about compressing a megabyte a minute there's not a lot left to do. But in practice speed is usually a major consideration and better methods let you fit significantly better compression into your time budget.

Also going one byte at a time with minimal context is pretty good for text but pretty bad for many other kinds of data. There's a lot of room to improve on those fronts.
Because .NET Core isn't fully compatible with .NET Framework, and there are lots of stuff which people are willing to spend money porting them.

In the consulting business "I rewrote X in Y" blog posts only happen when someone takes the time to budget the project, because there is someone doing the math of developer time x cost per hour.

Then .NET Framework has been Windows specific for 20 years, there are lots of .NET libraries that are thin wrappers over Windows APIs, or interact with COM/UWP.

Porting them to Core means just rewriting everything from scratch, and if they are to remain anyway Windows specific, there is no advantage other than stay on reboot treadmill that Microsoft has started with the UWP/.NET Core (now backing off with Reunion), so they just keep doing .NET Framework as usual.
this was done many many years ago, it’s called psdoom
While duck typing solves this problem on paper, how is a user to find out whether square really accepts a matrix?

From comments? They are again limited by the authors imagination. From reading the source?
Enabling resilient DevOps practices with code to cloud automation
Microsoft plans to establish new cloud datacenter region in Greece
https://appleinsider.com/articles/20/09/22/microsoft-contrib...

The beauty of Java is that it is like C, plenty of implementations to choose from. :)
Four Days Trapped at Sea with Crypto’s Nouveau Riche (2018)
Hmmm, I just tried setting up a new site search for an existing site and can't get any search results to show up. I'm guessing it takes awhile for the search index to populate, but that isn't really messaged anywhere in the product UX.

The last solution I used was https://www.meilisearch.com/ -- it's open source and way cheaper than Algolia.
While I enjoy tools like draw.io---I much prefer something like XMind because I don't want to have to manually connect nodes, and it becomes overly tedious. Tools like draw.io are designed primarily for point and click, and people that love moving their mouse around constantly. This doesn't make me feel very productive, when I can use keyboard shorcuts to create an entire diagram in half the time and then go back and customize the nodes, adding boxes, etc.

Unfortunately there doesn't appear to be a good markup generator for this type of diagramming or mind mapping. All the ones I've searched for fall short of the basic features compared to something like XMind, which is unfortunate. PlantUML is descent, and so is Graphviz, but they both fall short. Markmap as well fails tremendously in only offering linear designs. I hope some coder will see this and explore using YAML and a markup formating for creating diagrams, mindmaps, etc. Or just using markdown, but adding features for boxes, summary nodes, etc.
> Indeed, so the only difference is that you trust one languages annotations more than the others. Which is what I said.

Eh, that's like saying there's no difference between breaking the law and not breaking the law, someone might kidnap you and lock you up either way. It's true in a sense, but it's more misleading than helpful.

> Well no, ascriptions don't change behavior, they remove ambiguity when systems aren't able to infer things on their own.

You're trying to gloss over everything as "removing ambiguity", but by that logic any change to a program is just "removing ambiguity". In general there are other possible ascriptions for a given term that would form valid programs, and in general those programs could have arbitrarily different behaviour from the program in question.
AVR Microcontroller Testing Procedures