skysight-inc/HackerNews huggingface dataset:
All-composite EV wheel heads to production
If you use Typescript, it means type-safe templates. That's a game-changer right there.
How would engineering know what the CEO is telling investors?

I once had a (majority-share) cofounder CEO who, when the company hit success, became extremely controlling with the books and investor relationships. There was no way for the rest of the cofounders - let alone engineering - to know what was actually going on or what the true state of health of the company was. I (and the other cofounders, and the senior engineering staff) walked away. Big life lesson.

With lazy enough investors, it wouldn't surprise me that a CEO/owner could compartmentalize enough information that the employees and investors might have totally different understandings. The CFO would be suspect, though.
A short example, no, because if all you need is a simple website, then you don't need Vue either :)

If you're building complex user interfaces or a large-scale web app, then hell yeah, you want to use React or Vue.
For me the it's disappointing how small a step forward the 8088 was from the Z80 given the increase in the number of transistors.

It came a few years later but the ARM1 which used 25,000 transistors and was built on roughly the same process size [1] and was much faster than the 8086/8088 shows what might have been had Intel gone down a RISC route.

[1] https://en.wikichip.org/wiki/acorn/microarchitectures/arm1
FTA:

> They live to be about four years old, with both males and females dying soon after breeding.

> Highly intelligent creatures, giant Pacific octopuses have learned to open jars, mimic other octopuses, and solve mazes in lab tests.

What would be the point of evolving to be so intelligent if the lifespan is so short. Seems strange to me.
Ha! I just finished reading Children of Time and am reading CoR right now. Humanity eerily reflects the current state of the US in those books.
Slaps on the wrist have the unintended consequence of a town burning down and 85 people dying.
Any code involving a mid- to large sized web application that needs reactivity. Templating engines like handlebars are used on the server side, react and vue belong on the frontend (most of the time, but not exclusively). That's the reason people use them: If you want to, you can have your logic executed on the client-side only, and host whatever else you need on a cloud-provider. Client-Side computing doesn't scale particulary well when your userbase grows fast enough.
Personally I've been off of Facebook since 2008 but...don't hate the player, hate the game. Facebook makes big money serving ultra-targeted ads for their customers. But, it's not the only one: see Twitter, Google, etc.

Penalizing Facebook without also changing the incentive structure (personalized advertising) is a short-term, short-sighted fix.
c++ is a bit more verbose than rust. think about all the stdlib functions that take begin and end iterators for containers. there's an overload for std::set_difference that takes six arguments, five of them being iterators.
Epic themselves have stated that iOS is nowhere near half of their North American customers.

As for the lights being turned off - Epic did that to themselves. Even after filing the lawsuit they were given the option to remain in the store, by both Apple, and the court, as long as the returned to compliance with the rule. They would have been able to continue their lawsuit while still shipping through the App Store.

Epic is completely responsible for the damage to their own business and to their customers. They were given the option to continue both the lawsuit, and to sell through the App Store, which they declined.

As for being cut off from customers. It’s worth considering that Epic is part owned by TenCent, and must remain on good terms with them if they want to retain access to the Chinese market.

The totality of the Chinese market is larger than the iOS segment of the US market. There is no reason to suppose that this move is not driven by the desire of the CCP to reduce Apple’s power.

That would be a good explanation for why they are continuing to harm their iOS customers when they don’t otherwise have to. Perhaps they chose to take that hit because it’s less than the hit they would take if they were forced to exit China.
We build a $20 LoRa Satellite Ground Station and we follow the FossaSat-1 launch
By the same logic couldn’t you also blame cell phones and the internet? And the radio? And the printing press... and any technology that increases the dissemination rate of information?
I would neither need jQuery nor a templating engine to write Minesweeper.
Apple Shipping ARM Based Macs to Devopers
Thanks for the link. Someone just started fixing the spreadsheet right now!
Rocket Lab's plan to search for life on Venus in 2023 just got more
I sure hope you want for a pc vr headset and not the oculus quest. HTC Vive Pro and Valve Index are simply stunning and can see them become the future of gaming.
I like your portrayal here, though Epic is acting in their self-interest to maximize their own profits/revenue rather than being the "knight in shiny armor" for consumers everywhere. Apple just happens to be the biggest target and conversely the most opportunity for Epic.

A Hunger Games analogy: Epic isn't the one-person Mockingjay but an entire District 13. It will ultimately fail or fight to a stalemate against the might of the Capitol (Apple), unless other Districts (major game studios, or software developers) join in.
Get paid by Google; kill services like Google.
Cities Can Reclaim Their Streets from SUVs
Is this perhaps a foretelling of what is to come?

If Arm plan to drop Mali completely, to be replaced by something from Nvidia, this could be an early step to washing their hands of driver itself.

Edit: That was a bit cynical. More charitably, open sourcing the driver under these circumstances would allow the community to continue to use and support Mali even if Arm were looking to discontinue it.
Holy shit, Evan You replied to my comment.

Happy Vue user since 2016.

> TS inference works with the JS objects. There's no need to provide the generic argument here.

That's totally valid -- I am just being nitpicky and complaining because if possible I'd prefer to do it the other way: TS type -> JS object

> auto-generating runtime types from TS interface

Whoa. Well, that solves that then.
That monkey is going to pay...
The SEC tried investigating since December 2019, possibly earlier. Again, public information.
> to what the t-shirt slogans they allow customers to wear.

But the point is that basically nobody would call it a "political" decision if a store allowed customers to wear "vote for Biden/Trump" shirts.

Nobody would call that political, if a store allowed customers to wear those shirts in their store.
Emvi Is Out of Beta
Aside from courtlistener.com, can anyone remind me, what is that site that acts like Scihub for legal briefs and opinions/decisions?

I will say that something really shoddy about newspaper journalism on most court-related topics is that they never give the reader the actual case reference to go read about. As if the reporter is the last authoritative interpreter about the subject, and there isn't a mountain of readily accessible info to read more about it.
I’m on the fence over this issue. Yes, it’s egregious for citizens to have to pay a lot of money to access court records. At the same time, the system provides an independent source of funding for the judiciary. If Congress succeeds in tearing down this paywall then courthouses will become more reliant on Congress to fund them in the budget.

It’s not hard to see how some future Congress might hold the judiciary hostage by cutting funding.
What I struggle to comprehend is how a company running things in such a crazy fashion manage to beat everyone. Why can’t somebody else do what they do but follow same management and development practices while doing it?

At times I wonder if anyone actually does thinks properly. I think I have only worked once in a place where everything seemed to have been done in a fairly solid fashion.
This generic argument against taxes and regulation doesn't apply to an antitrust discussion.

The point is a giant company can easily outspend the government and bury it. This runs counter to your "think of the little guy!!!" argument being used to defend Facebook.
Network isolation is well known to not be a reasonable security measure. Especially in home networks.

Just think about the fact that every Android app gets full local network access by default, and there's no native way to disable that permission.
i learned vue2 3-4 years ago.

should i learn vue3 or svelte instead?
Epic moved the pawn that resulted in a check. Apple built the board. Who's responsible? 'Round and 'round we go.

Probably fairer to just refer to them as a tuple: "Apple/Epic ending Fortnite updates for Mac." Voila.
In this case it's appropriate to hate the player.

There is nothing in the ad revenue ecosystem which requires indulgence in or tolerance for sociopathic, amoral, unethical, or duplicitous behavior.

Complicity.
Complacency.
Collusion.

That's what participation is today.

Ignorance may no longer be pleaded.
I hope this will get popular during this pandemic so all public places will have some 222nm lights and we'll be able to enjoy way less cases of flu and colds in the future.
And how was the quality of product? Was it something breathtaking that it attracted $157.9M in funding?
FactChat: A fact-checking chatbot for the 2020 US Presidential Elections
Safari, Brave and Duck Duck Go browser fails to connect the server, but Mozilla did.
Outschool: Newly profitable, raises $45M to scale virtual small group classes
You must really not know me (or a lot of people).
I am impressed with the amount of energy Evan is pouring in this open source project.

I am curious if he ever experience boredom working on Vue.

I am also curious if Patreon based income is sustainable for the long run. What if there's another new sexy JS framework in the future?
Thank you for the link to the spreadsheet. Exact numbers they show are:

- "120% less memory usage" - From 9.9 Mb to 4.5 Mb

- "Up to 133% faster updates" - 13.18 (ms?) to 5.64

In both cases, the formula to calculate the percentage is:

= ( PREVIOUS - CURRENT ) / CURRENT

Oh, actually they just changed it. For the memory usage, it's now:

= ( PREVIOUS - CURRENT ) / PREVIOUS

..which shows a more intuitive result: -54.55%.
Dataprobe's original "iBoot" worked like this:

http://dataprobe.com/iboot-hub/

It had a built-in web server running on an 8051! It interfaced with an Ethernet chip using a parallel FIFO interface- maybe NE2000 based chip? I don't remember..
I think it's weird to frame my honest questions as having strong opinions.
The migration guide [1] lists breaking changes. If you use many Vue 2 libraries you'll want to wait until they're updated to Vue 3. (I reminds me of the Python situation where if you used lots of Python 2 libraries you'd write your new code in Python 2 instead of Python 3, until those libraries migrated to Python 3)

[1]: https://v3.vuejs.org/guide/migration/introduction.html#break...
You're inferring a request that isn't there though, I'm not saying Apple should send any emails without asking

I'm saying Apple should not force anyone to implement it.

Some apps just work even if users lose accounts easily. They tend to not push for logins immediately. Sign-in with Apple is a great match for them.

But in others, if the user doesn't want to share their email, the dev wants that to be treated as "the user isn't logged in", "I haven't justified logging in".

The dev wants to demonstrate enough value to justify you being logged in with an email.

Sign-in with Apple is a terrible match for them creates a limbo state where users have accounts, but not full accounts. In those apps it's very awkward to handle in not just the app itself, but real world customer lifecycle events, like support

-

Not to mention other logins (and OAuth in general) already handle this, you ask permission to access email with an "email" scope and the user is clearly made aware they're sharing their email address

And I mean it, the UX is not some shady misleading thing, it's in the best interests of Google and Facebook that your email doesn't become spam either.
Such a great book! I thought the whole section on why we age was compelling. The idea that nature can select for mutations which may be beneficial earlier on but have harmful effects after a given time period was new to me.
That's fine then, have them turn it off during periods of high fire danger. Massive wildfires also interrupt electrical service.

Are you suggesting it's a good thing that they run their poorly maintained lines with a high chance of causing a fire during periods of high fire danger?

People want power, but they also don't want to die in a fire.
Can I use it by including it with a script-tag?

Vue 2 was kind of possible to get up and running with a script-tag to get components in a pre-existing app.
How much were you being paid a year to do basically nothing?
>[...] you're confusing your ignorance for a decline

Fair enough. That point hits home with regard to the installer-situation, however what I tried to illustrate with that sentence is that macos is far from the state of borderline-perfection that is often attributed to it.

You're also correct on stability: I wouldn't run Windows on anything that my life depends on. As should nobody. However, serverlike stability simply isn't the core quality I look for in my OS. Its nice to have, but I can tolerate some instability as long as other benefits outweigh it. I feel like that's exactly the case now (and I wouldn't have made the same statement, say, three years ago): Windows simply serves me better as a user, the ue is miles ahead of my last year on macos.

> "Windows is a fragile house of cards if you frequently add and remove software"

well, I don't. I live enirely in the linuxworld, except for Chrome, Vscode and Steam (which should be stable, no? To be fair, I haven't spent the recent years in windows-land, so I might underestimate how close to water windows is built). If that's a minimal environment to you, we're in the same boat.

To the point about the plist-files: I've had a few encounters when I tried to modify things to my liking, and the experience was terrible. Maybe my memory serves me wrong with respect to 'all over the place', but in order to edit them, I had to download specific software, which is a big no no, given that we talk about system config files. And by "big no no" I mean user-hostile behaviour.

I probably failed to make clear enough how all my points relate to the so-perceived decline: to me it feels like apple just completely stopped caring about ux-related progression, doesn't care about powerusers, doesn't care about linux-devs, doesn't care about how terrible their window-management is (seriously, show me how to toggle through windows of the same application, or how to move a window from one screen to another with your keyboard. It's 2020 and this isn't a thing in macland, and thats just bad and can't be justified imo) - all of which is a shame, because their platform is so much more stable than windows is, and because their integration with other apple-devices is simply unmatched in any other product line.

On top of that, to get my macos working the way I wanted it to, I ineeded what, four extra applications? By the time I migrated to windows, I had about 10 extra icons in that bar. Things like caffeine, that should have been implemented as system-settings about ten years ago, but weren't. Macos is full of these little issues, and at least to me it felt like its a dead-end product. Like, great, they're gonna get a touchscreen-implementation, but that's not what I missed as a user.

If I'd need to bet my life on the stability of a computer, I'd take a macbook - any macbook. But I'm not in the business of betting lifes on laptop-stability, and for my consulting-job + playing games after work without a reboot, the choice seems pretty damn clear to me. I wasn't too confident before I actually made the jump, but I haven't looked back since
Hey Hackers, we finally made it out of beta! Thank you everyone who helped us get there. The feedback on hacker news (alongside other sources) was really helpful and inspiring.
Facebook helps me stay in touch with people I might not otherwise stay in touch with. It brings value into my life.
You can use vue, because for most web-applications with vue3 you will only add an additional 15kb to it. I'd wager kilobyte counts that low are worth it when you consider how much easier it is to add on additional functionality when you need it. A well-built build system can do so much automatically for you, including but not limited to automatically minifying your code, cleaning up dead code, html and styles or compressing your images in the build step.

For reference: I recently built a really large scale website with react, including a content-management-system, custom fonts, around 50 pictures and a ton of tracking. It weighs 1,1MB total. The first request without lazy-loaded resources only uses around 200KB. Can't really argue against that.
Chatvr seems to have plenty of “players” - in the millions actually. Premature optimisation is not ideal, and a delay in the tens of ms is not unheard of in regular chat apps either. I mean how many live on a 10 Mbps home connection with high latency yet they make perfectly fine calls.
Higher intensities probably kill accordingly faster. 0.1mW/cm^2 isn't a very high intensity, so real time air cleaning would be feasible. Also, everything points towards that even if you cannot prevent infections, cutting down the virus count seems to make a huge difference in the disease severity.
There are a few inaccuracies in your comment. For one, every agreement, regardless of the device it applies to very clearly states that violating the terms of the developer account on one device can be grounds for terminating the entire developer account and that either party has the ability to sever the agreement if any part of it is violated. That's what Apple chose to do so that's not illegal. If there's one thing in contract law that's iron-clad, it's the ability to terminate an agreement for violations of said agreement.

Two, you say that "Epic is basically using Apple to send a very strong signal to game developers: Everyone serious about gaming is on Windows anyway." If that was the case, then why is Epic pushing so hard for this? Obviously, iOS is a huge market for them so your statement can't possibly be true and it's also gatekeeping the "seriousness" of gamers.

Lastly, why do you think Apple silicon won't be able to run stock Windows? Windows 10 has been available for ARM processors for years and Apple silicon is all ARM processors.

I think you're confusing techy gamers with gamers in general. PC gamers aren't even the majority of the gaming market now.
Looks great! I'm wondering if there are other tutorials like this but for Ruby?
All about 775 Motor
You're implicitly arguing that Facebook should be a censor. Censoring at scale is a fool's errand. Change the incentive structure. Make Facebook operate by subscription, make timelines linear, etc. You'll never stop people from spreading dumb shit online, but you can stop it being willfully propagated to maximize engagement.
Of course the immune system responds to Clostridium tetani, and that response is modified by prior administration of an appropriate vaccine. Do you mean to say that this bacteria's soil-focused lifecycle prevents global distribution via air travel?
UV light can't get into cracks, penetrate dirt, nooks and crannies, so steam in the dishwasher will do a better job.

It can create Ozone, which kills bacteria and damages respiratory tracks. It can be a bug or a feature in the right hands.

Hard UV also leaves a nasty sunburn.

In Russia it's used for domesric disinfection for a long time - you turn on a big lanp and leave the room for a few hours.
No.

Take a moment and survey what whistleblowers and watchdogs have been shouting for years now.

It's not the "medium."

There is no abstract medium.

There is corporate suppression of internal checks; active collusion or participation in unethical and immoral behavior; and grotesque performative punishment for those who push back.
Epic cannot do anything to release updates and fix bugs on the macOS platform. Epic wants to continue to support their application on macOS - but because of a completely unrelated issue regarding an iOS application they can't. Are you suggesting that they aren't a victim of Apple's anti-competitive and draconian tactics?
How and why does your kids devices have access to your credit card info?
How to Use React Transition Group and React Animation Library
based on my own experience with Adsense

we probably are

*

one other thing people should keep an eye on

Google inserting Adsense tags into organic traffic

people who were coming to your site anyways - Google pretending it's paid Adwords traffic
The ACO Mesa Vulkan Shader Compiler for AMD GPUs: From Prototype to Default
Stop just using “Front end” or “Back end” to describe the Engineering you like
> What if there's another new sexy JS framework in the future?

That's how a market works. It's a strong incentive to keep Vue sexy.
Putting aside the politics of it all, crappy day to be a part of the Chinese American community with friends and family overseas.
Go ahead and spell it out - the destruction of civil society is worth the convenience Facebook offers.
I think you're mistaken in implying that the primary demographic of this site and the "bad actors" are separate populations.

Tech culture is changing. The generation that was primarily brought up around CS and engineering in academia and influenced by the counterculture of the 70s, Free Software and anarchism is being replaced by a tech culture raised by Silicon Valley techo-libertarianism, Reddit and 4chan. The Unabomber manifesto is far more influential on the politics of modern tech culture than the Hacker Manifesto. We've gone from hackers building the web to liberate the world from the gatekeepers of information and communication to hackers wanting to burn the web down because it's too mainstream.

That's a cultural schism that Hacker News hasn't been able to deal with.
The iPhone market is still huge and valuable. It’s too much money to leave on the table if you’re an app developer. You’re still going to build an IPhone app you’re just going to be more careful about it.
You’re the one comparing it to Unity, Unreal and Godot. Everyone else is talking about game engines on Rust and how cool it is that this person built it.
Sounds like ever service that uses Sign-in with Apple so require their users to input an email, which kinda defeats the purpose of sign-in with apple.
He found a legal way to destroy a highly intelligent living organism for no f* reason at all except his enjoyment. Nothing wrong with that.
There are plenty of places where "small success" still exists, usually in the form of tools that solve a problem for a specific trade/industry/etc. Though you won't see these small successes on HN.

As a society we need a way to determine where we invest resources. Some of those metrics you mentioned, though not perfect, are proxies for evaluating whether or not we should be investing more in certain tech. Otherwise, how would we determine where we should spend our limited resources?
Deep Brain Stimulation (DBS) requires invasive, expensive surgery and doesn't deliver consistent or lasting outcomes because candidate selection is haphazard, and the procedure doesn't alter the disease trajectory. The dopaminergic cells in the striatum continue to die.

That depends on the kind of Parkinson's. In some cases, the root cause is genetic, not neurodegenerative, and in those cases DBS can significantly alter the disease trajectory.