skysight-inc/HackerNews huggingface dataset:
It's not about that, it's about the phrasing "swim in your lane". That means imposing social rules, and belittling people who behave differently. Taken in extremis, it can be interpreted as: ugly should only date ugly.
Are there any technical details available as to how this was accomplished? The article is light on details.
Well I helped create the Spanish Pirate Party so I strongly believe Funkwhale is perfectly moral. If my idols want some money, I'll be happy to go to a concert or buy their music from their webpage (but I don't think Jimi Hendrix will complain much these days).
Seems like you are being sarcastic, but yes, if you play loud enough and to a big enough audience you do indeed owe royalties. In fact bars and restaurants are required to pay for this exact reason.
Well yeah, for that one use case. But you cannot go from "X is 20% faster than Y at H265" to "X is 20% faster than Y at doing computer stuff".
I got one of the earliest PhDs in neural networks (in 1992!), and my dissertation about improving back propagation. Even though I actually saw how well it worked, I somehow had no faith in the technology as it seemed like a toy due to the hopelessly slow processors we had at the time. I did implement back propagation on a Connection Machine CM2 but found it too complex and ultimately wound up running my code on a bunch of IBM RS 6000 workstations instead.
AI Is Wrestling with a Replication Crisis
If I were to self host this on a big cloud provider, I'd be worried about the outbound bandwidth costs.
agree wholeheartedly - trying to solve that problem in a general way so nobody else has to have the headache (but, as you can imagine, there is a lot of complexity and detail in getting to something general and usable)
Got a job at minimum wage.

No future prospects, stuck in a rut, deadend boringness.

Proceeds to kill self. At least toast was nice.
Which music service's discovery features actually work? For me the only one that worked was Google Play Music. The rest have been total and utter crap at discovery.
You already have HW encoder blocks on certain CPUs and most GPUs. See: Intel Quicksync, Nvidia NVENC and AMD Video Core Next. Support for them will of course depend on your platform and the applications you are using. IIRC, video editing software will generally use HW decoding for smooth-real time playback, but use CPU-encoding for the final output.
Linux Command One-Liners
"uncertain future of macos as it continues to be locked down"

Citation Needed.

Apple detractors LOVE to bring this idea up, but there's nothing to it in any real sense. Do Macs ship with a checkbox filled in that limits software vendors? Yes. This is a good thing. Is it trivial to change this setting? Also yes.

Anyone who buys a Mac can run any software on it they like. There is no lockdown.
We went through a comparable transition from most people working in agriculture and farming to that being automated away and people doing stuff that hadn't been much worried about before. Given human nature hasn't changed I imagine it will be similar.
I was also a bit confused by this. The front page says that the pricing structure is simple, but they tell you nothing about what you're paying for...

I had to go to the docs to find an answer.

https://docs.m3o.com/faq#dev
Home taping is killing music!
Yes, here are the full details: https://devblogs.microsoft.com/dotnet/performance-improvemen...
Yes but that is kind of the point. Going forward all Apple Silicon machines will have this kind of hardware baked into the SoC at no extra cost whereas no Intel system (be it PC or Mac) will.

That is a big deal as it means Adobe, Sony, BlackMagic, etc. will be able to optimise to levels impossible to do elsewhere. If that 8x speed up scales linearly to large video projects you would have to have a Mount Everest sized reason to stick to PC.
I work on multiple OSX machines, servers run linux, and i have a single windows machine just got the few games that can't be run elsewhere.
> It's using space, but I don't wish for a future where I don't even have enough space to keep a personal car.

I'm already living that present. It's really nice. Walkable neighbourhoods full of interesting things to see and do, because that space isn't being wasted on car storage.

> As for sharing everything, it's a good theory but would never work in practice. Have you ever lived with people outside of your family or bubble? Some people are filthy and don't even take care of things they own, let alone things they don't.

That seems like a problem that can be solved technologically. Certainly e.g. Zipcars have always been clean when I got in them, somehow.
Oh, I agree. But at the time, I thought BeOS had the edge from a technical standpoint. With Gasse, I doubt we would have seen the iPhone, iPad, and Apple Watch. Hindsight is 20/20.
It's hardly hardcore communist propaganda. It's some of his best work. It is anticapitalist propaganda, for sure, but hardly hardcore communist propaganda, and is very prescient of many issues (well, hard to be prescient about something that was always the case).

Moreover, Dunno on the Moon uses concepts and ideas that a person in the USSR would have no to little idea about (e.g. stock markets, negative campaigning etc.), or concepts that didn't even exist at the time of writing (police batons with built-in electric discharges first appeared in the West after Nosov's death).
Or anyone who had to deal with Microsoft's on version of everything.
The "netwinder/ipaq craze 20 years ago" would be 32-bit ARM (AArch32), while AFAIK this new chip is 64-bit ARM (AArch64); everything has to be ported again to this new ISA (though yeah, most things were already ported for Linux on AArch64).
You're aware that popular legal sites like BandCamp exist where musicians sell their albums in no-DRM mp3 format, right?
Angular team member here.

>In templates is the biggest example - where you can use some JS constructs but not others, and have to learn a new set of directives instead of using if/for/while etc.

Templates, just like JSX have their own trade-offs. They are statically analyzable, so relatively easy to optimize by our tooling. Having HTML templates allows us to generate efficient JavaScript instructions for rendering and change detection.

This has almost zero overhead on runtime and lets us perform change detection as fast as possible (we know exactly what has changed in the view).

>Not to mention needing to bundle a compiler, unless you use AOC

You don't need to bundle a compiler in Angular. The compilation happens at build time. After that we perform a lot of optimizations (having JavaScript instructions instead of HTML templates allows us to tree-shake more efficiently).

>debugging is a nightmare

Browsers hide the part of the stack trace that's coming from node modules, others let you blackbox non relevant scripts. To ensure smoother debugging experience for folks, we've been also working on providing better debugging guides and development tooling. We'll be rolling this out in 2021.

>And the trouble is that, as a new language that you have to learn, it is significantly inferior to JS/TS. So yes, give me React any day, where I can use real Javascript and not have to feel like the framework is fighting the language it's written in.

As I said above, it's all about trade offs. JSX is very expressive, but sets its own limitations. It locks you to a specific paradigm for incremental computations, which is not necessarily the most performant one. Templates are less expressive. At the same time, they are easy to optimize ahead of time. Neither of both is JavaScript, as described by ECMA-262.

Comparing templates and JSX is definitely an interesting topic that's hard to cover in a comment on HN :)
Despite the titles, I assumed the building would actually be "rolling" on wheels - then I saw the second video in the article, and no, it really is more like a walking motion!

I also wonder how much this operation costs? They claim it was "cheaper than demolishing and then rebuilding something in a new location", but given it's a plain, soviet-style "box", I have doubts.
Bravo m3o, this looks awesome!

Netlifys approach to static sites seemed like a no brainer since HTML is easy to host. They added lots of sugar around that to make it effortless and easy. So M3o seems like a great idea.

Micro on the other hand will need some buy in but I'll definitely consider it since we use Go already.

One concern is your pricing seems too reasonable (free)!
Mortgage rates move inversely with house prices (because many buyers, especially marginal buyers) are buying houses based on the monthly payments more than on the HUD-1 statement price.

By that admittedly too-simple analysis, houses peaked in unaffordability in 1980 and have been only modestly less affordable since 2000. (Much of this is likely explained by the median house in 2000 being much larger than the median house in 1960, having nearly doubled in size between 1973 and 2016.)

[0] https://docs.google.com/spreadsheets/d/1z-A7AhhKNcVbvq_n8fPP...

[1] https://www.aei.org/carpe-diem/new-us-homes-today-are-1000-s...
Yep, ofcourse it's borg and not kubernetes.
Regarding observables, specifically the ones from HttpClient, i always just do a .toPromise(), and use async/await. My rule of thumb is that if i expect a stream of events use observables, but if it's a one of call, like a http request really is, then i use promises. If i need to memoize the data from the request, i do it in a service, and call through that.
This is only ridiculous because we're in a society that values making money more than anything else. I wouldn't want to everything to be rent/subscription based because the other party will always be looking for how to get more money out of me. If everything were really truly free and I could order waffles that arrived in 3 minutes what incentive would anyone have to change that service in anyway?
I don’t think that’s the expectation they have from this release. This release is about cutting their costs. The next release will be about offering new features to capture more market.
Is that feeling an overwhelming sense of dread caused by the realization that we are already living in that world and most of us don't realize or care? The feeling of helplessness and doom?

No? Just me? Never mind...
Can You Trust Amazon Reviews?
Dunno and His friends is sort of naturalistic kids book.

Dunno in the Sun City is the communist propaganda promoting a statist view.(the anti-hooligan bits). Lots of cool tech will solve everything. Self-driving cars.

Dunno on the Moon is a biting satire of free market.

Some of the bits are still relevant.

-The big seed startup that Dunno creates with the shady partners.

-The stock market schemes on the barge.

-The pay for everything(key,blanket,tv etc) business model hotel.

-The police corruption.

-The collusion at the highest level.

-The dog walker profession. (the walker's condition is markedly worse than the dogs they care for

- the role of mass media

-The salt startup and the salt market dumping and crash.
Well, your conspiracy was somewhat true for AMD PHENOM X2 550, a 2-core cpu which was the same as the 4-core model, but had 2 cores deactivated. Users were able to unlock the cores with BIOS tricks (and some future mobos would do it automatically though it depended on the quality of the chip. AMD even played along and released an optimized for overclocking version (since users had to bump voltage to unlock the cores in the first place)).

But also the user you are quoting, the "gamedev trick" is actually somewhat of a true story as well. But it wasn't an optimization trick. It was just different teams that each acted as if they are working on the most important thing, competing for limited old-hardware resources! Some coders, pre-version control, would just pre-allocate ram even if they didn't really need it, just so they don't have to go through the dance of asking other teams to release some. As you can imagine, when the project ended up going beyond the hardware limits causing chaos and stress to the devs, those people would descend as heroes and say "Here I was able to free 512kb!" (from their unnecessary preallocation calls)

Ah, to be old on the internet... :)
Who watches the watchers? ;)

AI is all nice and rosy but how do we know it's "right"? How can a machine be indifferent to human influences? How do we know it's not biased? Does it discriminate? It's a not a human, it can't "think" like one, it's not capable of rational and fluid thought and argument. It's a dumb machine feeding off data, unless you give it all the data it's bound to be inaccurate at some point.

AI is given too much credit for a little bit of intelligence (if you can call it that, I think that's how we perceive it), however as society changes so the AI has to. Does AI understand brexit yet? Does it influence policy decisions? Can it understand how people will react? Can it help during a pandemic? Can it talk and negotiate?

Brexit was dumb and so is the UK.
I've heard the same conspiracy theory doing the rounds, that CPUs can in fact be much faster already than they really are (like, generations ahead), but because They want to make money they're intentionally slowing things down with incremental releases.

Joke's on them, software gets slower faster than hardware gets faster.
> The fact that 99% of people are too lazy to learn a new trick shouldn't really hamstring people into using 30-year old tricks to get to a decent latency!

What amazes me is that in this <1% there is not even Google, which implemented push in its own protocol. Any insights on that?
Depending on how big your pages are and how fast they are generated preload is probably a better alternative.

Instead of pushing the images just set headers for the images above the fold:

Link: </img/1.jpg>; rel=preload; as=image

The browser will then request the images it doesn't have cached already.

The advantage to this method is that the browser can look up the images in its cache first and avoid transferring unnecessary data.

The downside is that it will take at least one round trip for the browser to request them. So if your HTML is short and quick to generate the connection might go idle before your receive these requests.
For the most part, I agree. Some things really do work better in a "borrow" type system. For instance, I'm fixing up my old bike and the sheer number of tools necessary for basic tasks is astounding. I wish there were some local "bike maintenance tools" library where like-minded folks could go to fix up their bikes and use tools. You could probably serve an entire city with a handful of chain tools, and yet it's interesting to consider how many millions of them must be manufactured so that everyone has one for the one time a year they need to replace a bike chain.
Seems to be priced pretty competitively?
Let’s assume that it’s truly a tool of idealistic, well-intended, and purely beneficial capitalism with side effect of world brain intelligence used for private and public interests.

It is still extreme power, like practical knowledge of nuclear fission.

Popular understanding of the greatest risk of holding such power is the movie “The Social Dilemma”, which is hardly the equivalent of “War Games”. It briefly hugs itself sharing a vision of a world where technology doesn’t collect and manipulate. In the history of the market, have we ever accomplished that?

We’re not on the sidelines. We continue to actively use hardware made by others on networks run by others to push more and more data to a plethora of centralized services, and even with P2P mesh networks that won’t stop. It’s Pandora’s Box. AI may end up killing or putting us in tubes like in The Matrix just to try to save us from ourselves.

But if we try to stop it or slow it, we risk not finding cures for disease, dying from an asteroid or rogue black hole, not seeing more wonders of the universe, or not experiencing the 2049 holo equivalent to Brittany Spears in Toxic.
To be completely fair, there exists a justification for (at least some of) the action we're seeing: if developed economies' bond yields are correctly pricing in future nominal gdp, i.e. we will not be back to good times for the next 30-50 years, then owning anything that can grow is tremendously valuable. But it's such a stretch to assume 30-50 years of stagnation, even if the entire bond market agrees with you. I mean do you seriously expect property relationships to not be rewritten in some revolutionary way somewhere along the way if we get 30-50 years of misery?
>Welcome to my city - or should I say, "our city". I don't own anything. I don't own a car. I don't own a house. I don't own any appliances or any clothes.

>Sometimes I use my bike when I go to see some of my friends

Whose bike, again?
I only use my toothbrush a few minutes each morning and evening as well. So inefficient.
Oddly, I got this flash message after adding a screen to my cart:

31.2˝ monochrome ePaper Display [VA3200-QAA]【Display Module Only】
PLEASE NOTE:
(I) THE PRODUCTS ARE NOT CONSUMER PRODUCTS INTENDED FOR PERSONAL, FAMILY OR HOUSEHOLD PURPOSES; AND
(II) PURCHASER IS PURCHASING THE PRODUCTS FOR COMMERCIAL USE AND/OR IN A BUSINESS CAPACITY. ORDERS PLACED BY CONSUMERS WILL NOT BE ACCEPTED

Seems a bit harsh, and it wouldn’t be for regulatory reasons, would it?
That's the goal, didn't you know? Take away everything and then try to convince them that they should like it that way.
E Ink film is sensitive to UV light. It will optically degrade without proper UV protection. We've had a display without protection on a sunny desk by an open window (so no UV protection on the windows as well) and we got permanent burn in after a couple of months - this is why all finished devices take extra steps to protect against UV.

Properly protected screen will last for ever - we have units in the office running for at least 5 years without stopping.
a lot of the standard library has been updated to use simd where possible, there are new features for dealing with memory that let you get c level performance for more things, this has been leveraged to move some things in the standard lib from c to pure c# which plays nicer with the GC for big wins. the jit has also been improving what things can be devirtualized, and linq has had some performance tweaks
Some of them are literal sex workers. I saw a profile where a Chinese lady plead “I offer full-body massages with all services. Please don’t think bad of me, this is my job”.
> For a tool like that I need it to be a frictionless as possible

Friction can be at different levels. All text editors especially the ones we are used to are friction less when we want to quickly open a new file and jot down something. But then, many higher levels things you want to do with chunks of text are not straight forward. You'll have to use plugins or write your extensions which sort of do what's required, but then they become clunky.

Doing the following things in a text editor is very clunky
1. Drop files from a file browser
2. A wiki that you'll stick to and not want to switch every month.
3. Write reasonably large documents that you'd actually also read in a text editor.
4. Have the same experience on all devices
5. Tables that are pleasing to the eye.
6. Visuals cues that enhance understanding of the content.
7. Select a bunch of text and convert them into pages or todos or tickets.
> I think we've lost that war.

Years ago my country was arguing over getting the state biometric databases to update the federal database within hours compared to typical weeks, the usual terror nonsense rolled out. No one was debating the morals at all, it was solely about interop and "who is paying for this?".

Biometrics has dug in deep and isn't ever going away, at least in the free world.
Does it pop up and ask you to subscribe if you look at it? :D
Yeah I thought of this. I feel like it's impossible. But so is changing your writing enough to be non identifiable probably (for anonymous blogging).
That and streaming direct to the browser
I met my current girlfriend, who I'm currently living with, on bumble.
"Then, when clean energy became free, things started to move quickly."

When you start off with this, the rest is understandable. That's the hard part.
Exactly, Nosov took the worst bits of capitalism and made a quite accurate potrayal of those bits.
> people convince themselves digital theft is somehow not to be equated to physical theft.

It really isn't, though. If you steal my car, I won't have a car. If you copy my car, I'll have a car.

To claim that the two are equivalent is pretty indefensible, in my opinion.
Agate Berriot, the lead developer of Funkwhale, is creating a donation mechanism https://agate.blue/2019/06/09/introducing-retribute-a-decent...
Regards Documentation: As a fanboy this is hard to say: While there is documentation for everything, the split between .NET Framework 4.x and .NET Core/.NET 5+ is a tough thing.

However, especially in the HTTP land, the namespace give away instantly on any sample (System.Web => .NET Framework vs. Microsoft.AspNetCore => .NET Core/.NET 5+).

To speed yourself up when you have previous experience: I think the docs.microsoft.com page is not too bad on that.
The Journey to a High-Performance Node.js Library
That's not really true. Every modern Intel, AMD, and Nvidia GPU does actually include hardware to accelerate encoding video, it's just that software solutions end up being preferred in a lot of cases because they produce better output and can be continually improved.

A large body of encoding software is however, perfectly capable of taking advantage of them.

The comparison is kind of silly.
The point is that drones are cheaper and still delivered air superiority.
I'm also waiting for a Linux friendly way to make stateless web apps in .Net.
> we need a law that forces unproductive assets to turn into write-downs after some window of time

We had one, it was called the "law of compound interest". Back when it was in effect, it bled these writedown-refusers to death.

Unfortunately it got repealed by Zero Interest Rate Policy.

In a sense, that's what interest rates are: they're the penalty function applied to stuborn-refusal-to-write-down. If rates are too high a bunch of startups get killed needlessly by capital asphyxiation. If rates are too low (like now) you get zombies.
> Electron apps

iOS/iPhones/iPads already smoke every other device in running javascript. Apple Silicon may end up being the best thing to ever happen for Electron apps.
What is a hot minute?
> all Apple Silicon machines will have this kind of hardware backed into the SoC at no extra cost whereas no Intel system (be it PC or Mac) will.

First of all, adding this hardware encoder to the Apple Silicon chips definetly has a cost, and you pay it when you buy their products.

Second, there are Intel CPUs available with hardware encoders (google Intel QuickSync). The only difference is that you can choose to not pay for it if you don't need it.
Automation did not make all of humanity transition. Manual labour is still used nowadays, even for works which could be automated in some way.

Actually, there is a larger and larger gap between educated people with office jobs who earn a good salary to do "stuff that hadn't been worried about before"... and the rest of the barely educated people who barely earn anything and get to do all the manual work (taking care of the children, cleaning homes, offices, cooking food, delivering food, harvesting delicate fruit, etc.). The gap is bigger and bigger, despite or thanks to the progress of humanity.

In a world where less of the manual people are asked to do manual work for some reason, these uneducated people won't transition to other jobs. Best case scenario is they get a minimal universal income to stay calm at home and generate clicks on social media to feed AI some new data. Worst case scenario is they will want to work, and be angry at society for making them feel useless.