skysight-inc/HackerNews huggingface dataset:
I'm not sure what they mean about font inlining, I didn't read the code.

But if it's about having the font directly in the bundle encoded in base64 to save a http request, you can do that with webpack for example. But from what I understood, base64 encoded content is often slower to load than the same content served over http 2.

I don't know if others are automatically downloading the fonts to include them in the build. It's a nice feature but you can also install many Google fonts from Npm.
I invite you to try iodéOS, where they stripped out Google's DNS & SUPL servers, and allow you to directly select the location module of your choice ..
Marvel Studios writing it as a baddie is not a very compelling reason to avoid automation. As of today, the vast majority of autonomous devices and robots are factory devices that have minimal input from humans.
This isn't really totally accurate. A lot of the water in the world is process water, it's created when things combust.

And much of the water consumed by plants is turned into carbohydrates which then gets processed back into water after combusting or being oxidized in a animal.

I actually highly doubt that any water remains that has never been broken back into its constituent atoms and then combined with other atoms.

I suspect the true answer is actually 0% of the water remaining today has ever been in a dinosaur.
(I.e the atoms might have been, but not the molecule as a molecule.)
I imagine a good chunk of crash scenarios are along the lines of "easy for human intervention, difficult to program an AI to learn" such as broken/misleading road-aids (traffic lights) like the OP comment gave. These would be laid along a user-manual for licensing like a standard drivers' license I imagine once the AI restrictions are more obviously understood.
That js popup actually got an audible laugh from me. Left me curious as to whether it triggered it if you just accept all the cookies.
Covid 19: I've lost my job, should I retrain?
The Great Subleasing of America’s Office Towers
You can get a fanless PC with a 1,700 single core GeekBench score for less than $1,600 euros in Europe?
Continuous Inking System (author's reference to another system)

http://www.eddiem.com/photo/CIS/cis.htm
> the fact that risk capital has somehow been convinced to stay in the game during this recession.

I believe tales of our "recession" are greatly exaggerated. Since COVID-19 took hold, roughly around March 2020, the market hasn't really been depressed, has it?
Availability Geohash Caching Strategy at ParkMobile
I would pay the monthly spotify fee for their "discover weekly" playlist alone.
You don't, and it would be irresponsible. Run it on your server and deliver known-safe results back to the client. Besides, client PCs aren't there to do your bidding--don't offload your responsibilities onto them. You're just asking for a (very inefficient) bitcoin farm.
A bigger, much bigger problem, is that having a family and raising kids is effectively being outsourced to cheaper countries.

Come to think of it, about 50 years ago you could afford a mortgage on a detached house from a single salary, where the other parent would dedicate their time to raising/teaching the kids. That would also make people need each other more, and care more about alignment of values, since that's something you want to pass to the next generation.

Currently, 2 median salaries will barely pay for your apartment rent. Worse, in many lower-level jobs you are expected to be an "independent contractor" and stitch your living from several part-time sources, multiplying commute time and draining your time and energy. And I can't even think of what all those people will have to do when the old age catches up to them to the point where the previous generation would simply retire.

Most disturbingly, many people don't seem to see a problem with it. There is a lot of activism targeting many flaws of our society, but the fact that having a family and passing your knowledge and beliefs to the next generation has become a luxury, somehow receives very little light.
Exactly. This video is one of my first great Internet memories and I had a saved copy on my computer for years.
> Which is why Google really bugs me

You could probably try Firefox containers for that.
Though one plus side of that is that it reallocates resources from capturing the value the rich control towards capturing the value that's been distributed to the poor.

Right now few bright folks are interested in revolutionizing affordable housing, public education, or payday lending because the money's not in it. They make a lot more money advertising to the affluent class or owning a marketplace that gives them vacation rentals or cheap transportation.

If we had UBI, prices would eventually equilibrate to eat all the new disposable income, but the gold rush in the process might build a bunch more halfway-decent housing.
So it is both angry and a toy. Gotcha. Nice find!
The issue I have with Google Search part is that it can be abused to promote Google products or Google approved information, and sometimes they scrape some information and present it as fact and out of context.

Many times I am wondering is Google pushing this youtube results on top when I search something because this results are more relevant or is because they make money from youtube views.

Could a video platform compete with youtube if Google searches will put youtube results first ?
I need more money from projects that I build fast. So I guess I need a project that has a high chance of success with a decent amount of cash that comes with it. Sucks to have a lot of skills and time but not a big/fast to produce project.
Angular team member here :)

>our bundle size hasn't moved or increased slightly

Please make sure you are using the latest version of our compiler and runtime. Many developers observed significant improvements after the v9 release. Here's just one [example](https://news.ycombinator.com/item?id=22260864).

>Every ngconf there's talk of the magical 2kb hello-world

Currently, it's absolutely doable to get very small bundle size (<7-8KB) for a hello-world application. This, however, relies on private APIs. We haven't made them public yet, because not many folks are building hello world apps, but in the future we'll be exploring how to reduce the footprints of the framework even further for smaller apps.

>We're currently at 2mb main/vendor after spending A LOT of time optimising and making everything lazy

It is shocking for me that you're spending that much effort on optimizing your app, but you can't get your bundle below 2MB. I'm spending large chunk of my time looking into apps and thinking how to make them smaller & faster. I'll be more than happy to connect and brainstorm the same for your case. Please reach out to me on my hackernews username @google.com

>Every year I install the VSC Language Service plugin and have to disable it the same day due to it continuously crashing and killing the editor so it seems we'll never get to benefit from that.

Sorry to hear you had such an experience with the language service. If it keeps crashing, definitely report the problem here https://github.com/angular/angular/issues. We'll be very thankful if you share reproduction steps.

>Then I see a continuous stream of core developers leaving the Angular project due to toxic behaviour from Igor and it feels hopeless and depressing.

Folks leave and and others join. I can't comment on my co-workers experiences, but after 2 years working on Angular I haven't experienced any of the behavior you're referring to.

>The one saving grace is that the entire ecosystem is written in TypeScript and it's nice seeing everything typed to perfection.

Oh, I wish everything was that perfectly typed :). This is something the team and the community is constantly working on, but we still have a long way to go until we reach perfection.
You can change that on T2-based Intel Macs, at least, just like on Windows: https://support.apple.com/en-us/HT208330

Of course, Apple as an OEM does not support running non-Mac OSes, so virtualization should still be preferred for most use cases.
Yup, RealVideo represent!
It might be worth reading beyond the title and into the article itself.

It's a good article with coherent arguments.
Lighting Up the Ion Trap
If it doesn't support the big boys (ie YouTube), I don't see it going anywhere. And the only interface I'm aware of for subscribing in a way YT doesn't control is the URL, which is just fine with me.
Any documentation that doesn't have to do with EF has nothing about EF. You can use whatever data access code you want. There are thousands of examples of Dapper, for example.
Covid-19 Employee Exposure Notification Templates
An overview of TeXmacs from altitude
I worked for a company building a phone. Baseband firmware is a blob and had DMA.
GoogleGuest is an unsecured SSID at every campus, if you have one nearby. It generally reaches the parking lots (which are conveniently empty right now)
I’m curious, what would you want to differentiate in? As far as I’m concerned, Google achieved an almost perfect search engine maybe 5-10 years ago, before they started pushing their ads harder, hiding the page address, and all these other user-hostile behaviors they’ve been taking in the near past.

I just want a service that gives me the most relevant result as the first option, with no distractions.
For so little experience, you've actually hit pretty much the same list as me (with a couple years experience). I don't agree so much with the last bullet point but otherwise spot on.
"Blind auditions are based on an appealing premise of pure meritocracy"

Damn, how did we get here?
Apple Silicon has integrated floating point hardware specifically designed to run JavaScript super fast, so Electron will be fine.
I'm not saying you're wrong, but I don't think any major manufacturer would release it if that's the case.

I can't imagine the customer response to a self-driving system they can only turn on once a year would be good.

Seems like an obvious PR/Marketing nightmare.
>> Because priors are hard to embed in a model.

That's a limitation of neural networks, where inductive biases are very difficult to represent. Other approaches don't have any such problem, e.g. all the other approaches I listed above have well-defined, clean and tidy representations for inductive bias.

As to AlphaGo, this may come as a shock, but AlphaGo was not the first system to surpass humans in anything. It was the first system to surpass humans _in Go_ but e.g. the first computer system to beat a human grandmaster in chess was Deep Blue [1], in 1997, the first computer system to win a world championship against human players was the checkers (draughts) player Chinook [2], in 1990, the first computer system to outperform humans in medical diagnosis was MYCIN in the 1970's and so on. All those were systems that used strong inductive biases.

And of course, AlphaGo itself was limited by human priors- e.g. piece moves, checkerboard dimensions and structure were hard-coded into its architecture and a search for moves was performed by MCTS.

In any case, the lack of good enough priors is not a reason to not use any priors- it's a reason to look for better priors.

Edit: Has any end-to-end approach rediscovered an entire state-of-the-art architecture, like CNNs or LSTMs?

___________________

[1] https://en.wikipedia.org/wiki/Deep_Blue_(chess_computer)

[2] https://en.wikipedia.org/wiki/Chinook_(computer_program)

[3] https://en.wikipedia.org/wiki/Mycin
> Googles main revenue lies in Search

No. It's targeted advertising
> DIP is achieved precisely when the components (be they packages, projects, classes, types) are organized with the low-level modules depending on the high-level modules rather than vice versa.

+1. This simple idea is the basis of Clean Code, Hexagonal Architecture, Onion Architecture, Haskell, Functional-Core-Imperative-Shell, among other good architecture ideas.
10 minutes of walking every day can make a significant difference, and does not require much will power.

But it's the gateway drug to more exercise.
I built a system years ago that did this one better.

imagine your iphone (with its 128 or 256GB) of storage being the storage device of your computer. But not necessarily the CPU. When you're at a more powerful computer (say a laptop or mini), you can plug in and all your processes now run on faster computer. When you want to go remote, you migrate the processes to the portable device.

imagine being able to carry a single computer in your pocket like this betwen home and work and not having to carry a laptop.

http://systems.cs.columbia.edu/files/wpid-compsac2006-fordis...
Tell that to youtubedl. Embrace for stricter control from copyright groups because they don't like the tools either.
Uber's system famously couldn't decide if someone pushing a bicycle was a pedestrian or a cyclist. It flip-flopped for a while before resolving the dichotomy by running her over.
Hybrid 3D-printing bioinks help repair damaged knee cartilage
Ransomware did not kill a German hospital patient
This is well known Service Locator anti-pattern. Described in many places, maybe this one is the most famous https://blog.ploeh.dk/2010/02/03/ServiceLocatorisanAnti-Patt...
I fully agree: each time a command in awk or sed or bash becomes complex, it is the right time to switch to perl. Perl does not have all the limitations of (awk, sed, bash) while having concise syntax.
I'm still bitter about this. I understand why Google kills free services that don't make money or no one actually uses but I've been paying for this service since it was released. My YouTube music experience has been worse in almost every single way. If it wasn't for Ad-Free YouTube I would cancel my subscription immediately.

As a side note one of the nice benefits was the data wasn't applied to T-Mobile data usage, I don't think YouTube Music will be added to this service.

https://www.t-mobile.com/offers/free-music-streaming
Yeah, it has a strange sense of economic blindness. The article seems to think that the big innovations they're talking about are "renting clothes by the day," or "everyone uses driverless cars," but in reality the innovation is in how the economy doesn't need money to function.

Like, I get that this is a post-automation utopia, but at no point in history has capitalist automation ever meant that people need to do less work. It has always meant that people lose their income and go hungry. "We created a society which encourages people to innovate & pitch in without punishing them when they don't work" is, sociologically speaking, a much more interesting and important development than "the algorithm recommends me clothes in the morning."

The most interesting thing is that the author seems not to realize that this all entails an end to capitalism. They say things like "my living room is used for business meetings when I'm not there," but what business meetings? How is anyone making money in a society where everything's free? If no one's making money, is it even a business? Does everyone do it purely out of passion? Or do we needed some form of soft incentive for people to be involved in the economy? What form would that take?

This article raises a million interesting questions, but seems interested only in entertaining the most boring ones, like "how would algorithms be involved with this?" and "what if I had no privacy?"

It's as if they picture every business being like Gmail, where it's free because that's in the interest of the service provider. But Google still needs to turn a profit from somewhere. It' can't be Gmails all the way down. He's trying to propose communism, but imagining that that would merely entail businesses gradually reducing all their prices down to zero for some unexplained reason.
I think we should change the link to sort by votes all-time [1]. It's just fun to go through and see some of this stuff. The longer I use the terminal, the more of its power I come to respect. There's so many tools, so many parameters for each tool. It takes a really long time to build up muscle memory of what things you can do and remembering how to do them in that perfect situation.

Recently I've been trying to take at least 20 minutes a day to try and do things the tricky way by stringing these commands together. It's fun and the productivity wins of being able to string together several of these things in a pinch is fantastic.

Although it's definitely more fun than useful at this point~

[1] https://www.commandlinefu.com/commands/browse/sort-by-votes
It's completely true in reality. I've used .NET for the last 4 startups and use various layers as needed for performance and flexibility. I know many other people and companies doing the same, and it's one of the main advantages of how much .NET gives you to pick and choose from.

ASP.NET is not a single monolithic thing, the Core evolution has made everything modular and you can plug and play the parts you want. You can use just routing to translate URLs to endpoints, or just the view engine, or just the serialization bindings, or just razor pages, or just MVC, or just low-level HTTP responses, or just GRPC, or anything else. The entire pipeline is a series of middleware, which itself layered on the Kestrel webserver, which itself is layered on low-level sockets wrapped with Pipelines and Memory APIs.

There is no one-size fits all, and asp.net explicitly recognizes and solves for it. The issue might be your expectation that there is a small/light and large/heavy framework. There isn't, you just make one to fit you.
Ask HN: Does Google penalize YouTube's signup popups?
Recently, Youtube has become very aggressive in making me sign in with constant popups. This was considered an anti-pattern and Google search used to penalize all e-commerce sites and blogs for this. Does Google rank youtube videos lower than other sites like Dailymotion now?
I’m sure you are well versed in this matter, definitely better than I am. You don’t do a great job of explaining though, the story is all over the place.

I’ll just wait for the independent test results.
Yes, claiming that women are bad at engineering and being thought of as a shithead is definitely equivalent to spending time in a Thai jail cell.
and everyone hates them. But everybody "loves" face unlock because marketing says so. Corporates can push major behavioral changes
This was all done inline with a predetermined trading plan and although it was up 15% after announcing the vaccine he didn't even sell at the highest price for the year.

It does seem like convenient timing to announce the vaccine - right before his scheduled trading day. What are the restrictions around those days and scheduling big announcements right before them?
Warning: Incoming Hot Take...

Facebook is probably one of the single most hated companies in tech at the moment and it seems unlikely that is going to change anytime soon. I can't even remember the last time I heard someone mention that they actively enjoyed the product.

They are looking down the barrel at multiple major legal issues in the coming years and they are built entirely on a model that is fundamentally about selling personal data to advertisers without any other significant sources of income.

The main thing that is slowing down their decline (other than a lack of viable alternatives) is that they are basically able to hold peoples real life friendships / relationships hostage at the moment. Initiatives like https://datatransferproject.dev/ (of which FB is a member) have the potential to change that.

I could see a social network protocol emerging and that offered a number of different clients of which Facebook could be one.

Unfortunately, the closest thing we ever came to this was ActivityPub which well, let's say is a bit lacking both in adoption but also in it's vision but I think it's entirely possible that something like that could actually find some traction in the next few years.
Downvoted to -3

The HN crowds cleary knows more than psychologists.
That's a summary of other, prior research (and observational, this one is randomized).
> Exceptions and stack traces I agree with you can be a bit ridiculous, probably because I'm not used to Java at all.

Even if you are used to java, the exceptions and stack traces in Clojure still don't make sense. This is coming from someone who was writing Java in their day job while learning Clojure at home.

> Seems to be a common misconception that still hasn't died.

Probably because it is not a misconception?

Right on the Clojure main site, it states it is a functional language, and that Object Oriented programming is overrated. With the language being built on top of the JVM you _cannot_ avoid objects (the bytecode generated by Clojure is riddled with objects). Clojure is a language that claims to be functional while building its foundations upon one of the most well-known object-oriented systems out there.

This is like building a house on top of a concrete foundation, laying some boards over the top to cover it up, and claiming the house is 100% wood. It just....isn't.

It also makes the claim that Clojure data structures are immutable. That is 100% not true, as ANY object or data structure can be mutated on the JVM at runtime with reflection.

If Clojure truly doesn't aim to be a functional programming language, then maybe they need to update their website.

> Just for the record, in reality and practical terms, I've never had this happen to me.

If you use any java libraries in your Clojure projects, there is a very high chance you will run into this. One of the 'strengths' that Clojure lays claim to is being able to leverage the Java ecosystem, while at the same time apparently also claiming that you shouldn't use libraries from Java (or if you do, write a wrapper for it).
And, if you can't make yourself do a 10 minute walk every day, consider getting a dog, if your finances can support it. I walk an average of over an hour a day with my dog, and it's fun, because I have my dog with me. Normally, I probably wouldn't walk that much if I didn't have her.
I do not like the future described in the article... but the scheduling nightmare is not currently the reality with by-the-minute cars, bikes, scooters, meals, groceries, apartments, personal tech, server infra, or home services. What makes you think it would be for other classes of product?

If anything it's done away with some of my previous scheduling constraints. No more oil changes or tire rotations! No more grocery trips! Etc etc.

Personally I don't like it because in a renter world, the owners have an extraordinary amount of power.
I don’t think you read the article... the conclusions are actually pretty nuanced, and only apply to older (70+) individuals.
That's why I'm saying anymore. It was the case but it is no more possible with the new Apple Silicone laptop.
I noticed that SciPy has dropped support. I believe it wasn't only related to bugs, but also an very dated LAPACK implementation (circa 2009). I can't tell from Apple's developer docs whether this has changed.

My sense is that Apple's focus is less on scientific computing and more so on enabling developers to build computation-heavy multimedia applications.
Angular 11? I was checking out Angular 2 just the other day! (At least that is how it feels).
What's the next level up, because I walk 20 minutes a day but apparently my drug tolerance is high.
I wonder if Twitter's fail whale was inspired by this event.
Good point. Does Observablehq do something similar then?
That is more boring than retirement.
Haha. I've read that. Remind me, in this Utopia, who collects the trash?
What's with sharing your data w/ google? Maps is a kick ass product. The article is creepy.
Consumers absolutely care that their Apple MacBook Pro has 20 hours of battery life, when the comparable XPS has only 10 hours or whatever.
The M1 running native code can retain/release objects five times faster than x86 processors running native code.

X86 code translated by Rosetta2 on the M1 retains/releases objects TWICE as fast as native x86 processors.

https://mobile.twitter.com/Catfish_Man/status/13262387851813...