skysight-inc/HackerNews huggingface dataset:
Is the Brave browser a pseudo-solution to this problem? It can hold a crypto coin balance and either collect more of it through advertisements or pay it out to publishers like news sites.
They confined the reaction to a tiny horn.
According to VW a hybrid is obviously harder to make than a conventional combustion car, but EVs are actually about 30% easier/less parts.
Not up there yet. Probably needs a few weeks, unless a HN reader is so kind as to add it: https://sci-hub.se/10.1021/jacs.0c12100.
> Consumers are not the free riders my bro cares about. It's other companies. Like when he builds out new edge servers which get filled up by YouTube, TikTok, etc. He thinks the sources should pay their fare share.

Is he letting those sources push content to him for free?

Or are his customers determining what's going through his network?
WSL1 doesn't use a virtual machine, and only implements Linux syscalls as NT kernel syscalls. There's no VM or OS overhead; WSL1 is 100% userland software, except for the kernel translation stuff.

You should not have any issues with WSL1 in terms of system load or "weight" (whatever the hell that is supposed to mean in computer terms.
This is used all the time and I've never once seen a definition for it. What is the unit of measurement? What's the border between "lightweight" and "not lightweight?" This industry as a whole ingests far too many hallucinogens. )
Does anyone know if/when ARM is coming to GCP? Seems like a no-brainer for many use cases and our company would love to move, but we don't have the resources to manage multiple clouds for now.
it seems like server-1000 is actually what one might be looking for
> but the M1 is still version 0 for macs.

Fair enough, it's just important to keep in mind that M1 is a result of decade(s) long progressive enhancement. M2 is going to be another incremental step in the series.

> to me it's equivalent to someone defending the keyboards on a palm treo. This is a major shift in capability ...

That's a completely unjustified comparison. iPhone brought a new way to interact with your phone. M1 brings ... better performance per watt? (something which is happening every year anyway)

What new capabilities does M1 bring? I'm trying to see them, but don't ...
The SSPL is not a reasonable copyleft license (but it maybe could be)
As one of the older folks here on HN, I fondly remember the time when almost everything had to be done by reverse-engineering. Some friends of mine and I were the first people to reverse engineer the Commodore 4040/8050 disk drive "computers". We had to write all of the software to do this, including custom disassemblers that eventually spat out printouts that we annotated first by hand and later transcribed into source code files. There were no memory maps, and our knowledge of electronics was too rudimentary to figure out much by looking at the traces on the circuit boards. There were no places for folks to discuss these ideas - bulletin boards of the day were one-user-at-a-time things which meant that topics like this were way too niche to garner any discussion at all. I was fortunate enough to grow up in Toronto which was a hot-bed of Commodore hackers and we had a vibrant community that could gather to meet face-to-face to discuss ideas. But in between meetups we had to sit and think harder until we figured it out.

It was a wonderful time to learn about computing from first principles without the distractions that exist today.
You just save that as a new bookmark after updated your endpoint and you can gather that data quickly.
>frankly, let's stop pretending the JS ecosystem is not problematic. Can anyone in good faith argue for a Node project

React is a node project, so I can do so trivially. React is a top tier library when it comes to key features like stability, documentation, backwards compatibility, and extensibility / usability.

I can also say TypeScript is one of the most amazing projects of all time.

Last but not least - express is super easy to use. I don't know what "dev-friendly" means, as a criteria though. Keep in mind, though, since it's JS, it's really easy to wrap and extend. To me, you have to justify how Flask is superior to Express; I think you just like Python more.
Remember, it may be easy for you, but 99.99% of population does not know how to do that or what robots.txt is.

Websites have been harvested for profit in similar way privacy was for the last 20 years. The content and privacy came as completely free resource for tech companies to exploit and, exploit they did making enormous wealth in the process. A parallel to oil exploitation comes to mind.

At one point we need to realize that this practice is not sustainable and there have to be consequences.

The core idea of the search engine we are working on is that websites that appear in search results should receive a share of the profits for our privilage to have them there in the first place (and make money off that fact). So not only we will pay for links, we will do so without them asking.
> Well, is this M1 really _that_ good to commit considerable amount of time into it instead of working on something more meaningful or benefitting ones personal life more?

M1 is an ARM chip that's up there with Intel desktop PCs. That's awesome. It's possibly the real beginning of the end of the effective Wintel monopoly on personal computing and if we are going to continue to have Linux on hardware that's not locked-down phones it needs to happen. I'd certainly put my effort there if I had the skill.

> Isn't actually more damaging to their brand that they don't support their products that will benefit professional users and that they rely on people doing work for free and thus Apple is avoiding paying fair share?

Apple has $100 billion in cash. Whatever they are doing now, is working.
You may also like my paper “ Direct Atomic Simulations of Facet Formation and Equilibrium Shapes of SiC Nanoparticles”

Not as cool as experiment of course

https://pubs.acs.org/doi/full/10.1021/acs.cgd.9b00612
> As a user, if an app doesn't have a native UI, I disregard it

I disagree rather strongly with this. You should use the UI elements that make sense. It doesn't make sense for Maya or Blender or Photoshop to constrain themselves to whatever Microsoft picked out for them to use. The palette of native widgets and native UX methods is woeful across all systems. It's constrained to the set of generic elements which are applicable to some theoretical business application, like Word or Excel (which, I must point out, could neither be implemented fully in terms of native UI widgets alone).

> If an app can't survive on its usefulness alone, it probably shouldn't exist.

Form follows function. And I would argue the opposite of the point you're making: if an app can exist purely in terms of native UI widgets, does it even need to exist? I can think of almost no useful apps outside of basic utility apps (file copying, patching, app installers, etc.) that are useful and fully native UI.
I wonder if the California wildfires were factored into this? The state was on fire for 3 months.
In my experience, every developer that I hired self-taught was 10x better at solving problems and getting things done themselves than traditionally taught.
I remember the article linked recently where someone took apart an old Apple iSight and put in a Raspberry Pi + Camera into the housing. And it had fantastic image quality.
I agree. This story could have been written any time in the last couple of decades, but replace React and .NET with any two wildly divergent software development ecosystems/paradigms/communities. I could tell you stories about an insurance company where I worked and how Java on Solaris (or was it z/OS?) and VB on Windows 95 fought to the death in a cage match. The were many programmer casualties.
maybe it has changed since I last checked it out then! I had problems getting started - but it was probably just me.
How awful is it that out of 535 members of Congress, only ~1 ever gives a crap about US Gov's surveillance misdeeds?
I was not speaking specifically of DeLorean but the fact that more and more major manufacturers have begun testing the waters (none of the makers you listed I consider are major in anyway they will be crushed first along with Tesla). We are witnessing the calm before the storm which lot of Tesla fans seem to be be displaying myopia for.

You simply don't know what these automotive giants are planning (possibly colluding), have been planning but what is certain is that they signaled mass production of EV vehicles.
Thank you :)

So for example multy.me/xXere-1 and you'll be able to go directly to the link?
The US already has a government-facilitated money transfer system that was specifically created to make small electronic money transfers accessible for more people.

https://en.wikipedia.org/wiki/ACH_Network
Your faith in free markets may be a bit misplaced. There's a long history of semiconductor shortages followed by markets being flooded due to lack of demand predictability and the capital costs and lag time of scaling manufacturing. DRAM manufacturers have several times illegally colluded to avoid these circumstances (and thus maintain profit margin).
How is free and open source software communism? It directly leverages private property rights in order to impose conditions that just happen to maximize software freedom.
The Biden-Harris plan to beat Covid-19
But the slightly tweaked "old stuff" is relatively low-end - up to and including the 5700U. You'll find it in thin 'n light, budget and business laptops that will have more than enough power from a Zen 2 core. If you really absolutely need more power, you'll know it and you'll be shopping for a 5800H (or above).

If you don't know enough about CPUs to even read reviews that compare the CPU to other CPUs, then you either don't need the extra IPC of Zen 3 (and you won't notice when you use your laptop day to day) or you just... don't care.

If you care, get a 5600U/5800U or H line and it will never affect you. The laptops these come in should be priced accordingly.
Kaleidoscope 2 was really great. Technically, it was a more accessible frontend to the built-in Theme Manager of OS8 and OS9, and it facilitate some radical theming.

Here are some of my own Kaleidoscope schemes (still available as free downloads): https://www.masswerk.at/schemes
Senior Software Engineer – React
I love this way of phrasing it. I have these types of arguments with a particular type of colleague often, and this is a missing part of my explanation script.
First one, then the other
> It's a feature, not a bug. Not understanding this is a red flag that you're going to run into problems.

This attitude smells of "you're attacking my way of doing things, therefore you're wrong". While there's truth in both your claims and the GP's, there _is_ churn and there _is_ a ton of garbage in the ecosystem, that much is very true.

The nuance is that the distribution is not uniform: lodash has been stable for ages, axios is perfectly fine for HTTP requests, etc. Where it gets sketchy is when you get to the fringes of what a framework is expected to do. But at that point, not even Angular or Ember can save you.

As for framework-specific churn, React itself is not the only cog in the equation. As part of my job, I see a lot of React codebases from various periods in time and honestly, yes, there's a lot of churn. Looking only at React's API churn, we have code using hooks, class components, HOCs, render props, heck even React.createClass.

And then there's hipster libraries that willy-nilly break APIs to match each new React idiom, libraries that just can't make their minds about what their API looks like, abandoned libraries that uses the old Context API, libraries that depend on componentWillUpdate, libraries that read the shape of the virtual dom node, libraries that depend on those libraries, and on and on goes the rabbit hole. React Router, for example, is both extremely popular and notorious for having given people migration headaches.

On top of that, there is of course the self-inflicted pain: redux-saga messes that no one wants to go near, misguided attempts at "functional programming" and other forms of over-engineering, etc.

But here's the rub: Angular _has_ idioms for forms. You don't wrangle w/ random breaking changes in react-form there. Angular has a router. No need to worry if your favorite router lib will break APIs when Suspense comes along. Angular has HTTP requesting. No bikeshedding over axios vs isomorphic-fetch or whatever. Angular has state management idioms; no fussing over where async stuff goes in redux (assuming you're not still arguing redux vs mobx). Pluralization? Hope what you picked is maintained. CSP support? Yeah, go google that, I can wait. Etc.

You can definitely become a competent React dev and spend many years on good, well maintained projects in React-land, but that doesn't mean there aren't problems directly attributable to the React's limited scope as far as "frameworks" go.
Structural barriers are 'real things' even in free market economies. The size, complexity, barriers to entry, massive government subsidies, geopolitics are all part of the equation at that level. If this was about 'wheat' or 'shoes' then yes, but at this level the equation is different.

Also, these execs are not dumb, if they could just 'adjust their price and sell 100K more cars' ... well, they've thought of that.

Probably what needs to happen is Merkel, Bojo, EU leadership (and same in other countries) might need to pipe in with something to facilitate the economy, but that's also fraught with risks, it's not like Norway Statoil whereby they just have to 'get the Oil from under the sea and it's bank'.
Don't forget the near religious debate that is scrollbar snapback: skim a document backwards to review an earlier point, or forwards to determine if it's worth further time investment, and then release the mouse button outside the scroll area so that you can snapback and continue where you left off.
Your list is missing an entry:

0. The existence of a scrollbar tells you there's something to be scrolled.

Flat UIs are pretty good at accidentally hiding the fact that not all of the content fits on screen on in whatever borderless frame.
This is a gem! They did _exactly_ what one should do to build a new business: find market fit _before_ spending a ton of time on an idea, even if you're "passionate" about it. As engineers, it's very easy to get overly attached to an idea or project, specially when it seems you're the only one it resonates with, or you've invested a lot of time on it already.

Best of luck to PostHog!
Memo to Google and Facebook: please pack your shit and go
This ties in with the Microsoft patent: Creating a conversational chat bot of a specific person.

Here are some of the discussions:

https://news.ycombinator.com/item?id=25629483

https://news.ycombinator.com/item?id=25871377
Some Led lights might work.
Senior Android Engineer
For my part, the reason I oppose the lockdowns is out of concern for others: by the time the restrictions are over in the EU, young people will have been prevented for about two years from doing all kinds of traditional coming of age rituals, courtship opportunities, etc. And if European countries isolating themselves leads to a new wave of nationalism and lessened cooperation with neighbors, it is their generation which will have to deal with the consequences.

I am approaching middle age myself, but I don't think it is fair to limit the lives of people in their teens and twenties for a virus, the median age of death of which is around 80. This policy of COVID restrictions is the biggest betrayal of our youth since May ’68.
What could be the reason to use DMA on a hobby micro-controller board? Honest question, I'm just curious. I can imagine some high reliability production systems that may prefer micro vs CPU, but why would you bother doing any more advanced graphics or anything like that on a microcontroller? I mean I played with VGA on arduino but that was because there were no cheap SBCc back then.
WSL1 isn't a full distro, it's only the userland stuff. You can also easily make your own userland in Linux, tar it up the deploy it as a WSL environment. It's really nice.
If you eject over enemy territory, you are very likely to be captured and tortured or/and killed.

That's a fact. And nothing else you've posted argues against it.

Of course people take risks, mitigate risks, and weigh those risks against the benefits from the missions.

That doesn't change anything or falsify the statement I made.
The parent comment I initially replied to seemed to lament that this wasn't occurring.
Okay but people who aren't mechanics, but drive, still know how to do things like turn the car on, and understand that if they turn the steering wheel right, the wheels point to the right. They understand that the car needs gas, even if they don't really know why it needs gas.

People who don't know how to use computers treat them like a magic box that may or may not do what they want to, if they use the right magical incantation.
Death by 1k Tabs: Confessions of a Tab Hoarder
I wouldn't consider Facebook an enterprise app in the slightest. It's a consumer app.

Enterprise apps tend to have much lower volume of users but a ridiculously long checklist of features.
In general slaves are hard/expensive enough to get that you keep them around. You need to go to war (which can kill your people, or even cause you to lose and become the salve), or buy them from someone else who did that work. Plus you need to teach them to do their work, which means a fair amount of effort if you are just going to starve them. (though this is also why slaves generally were basic manual labor and anything highly skilled).

Though you are correct, there have been various concerns for the welfare of the slaves over history, and cost of getting more is a major factor into that.
Apart from the higher numbers a good reason to be concerned about the novel coronavirus is the "novel" part. The 1918 pandemic was initially known as the three day flu but the second wave mutated into a 12 hour death sentence.
Site looks great! Keep up the hard work I believe you will succeed.

Feedback:
"We help you sell to government contracts so" should this say sell to government contractors instead? Or maybe "we help you land government contracts"? Selling to a government contract is something that I don't understand, in terms of phrasing. A contract can't buy something
This is a completely minor and silly gripe, but one of the things I don't like about the video conferencing experience on computer screens is the lack of direct eye contact. I just can't escape the feeling of everyone looking at each other looking at each other, instead of looking each other in the eyes and knowing when someone is looking at you as opposed to someone else. It's really an odd shift from our natural face to face encounters.
When you're driving, there are two kinds of accidents; the ones that happen suddenly with no warning, and the ones where you realize things are going wrong but you still have some control over your vehicle. In the latter case, going off the road or being involved in a collision is still very unpleasant, but you can mitigate a lot of the damage as long as you don't panic. In many cases you can even get back on the road and resume your journey safely.
You might be looking for something like One-Tab.[1] In addition to saving groups of tabs, you can share links to the groups of tabs. That being said, it may not 100% fit your use-case.

For reference, the original author did a Show HN when they released One-Tab.[2]

[1]: https://www.one-tab.com/

[2]: https://news.ycombinator.com/item?id=5356823
Remember when Mercedes E230 meant 2.3 litre engine? I feel this is similar. Indeed a long history as another commenter points out.
Your belief or disbelief of my comment has no bearing on reality.

I'm not interested in slaking your thirst for conservative blood to win fake internet points.
> an expert in one domain considers its complexity to be inherent and unavoidable, while assuming other domains, of which they are ignorant, are inherently simple

Like the data science guy I worked with who complained we were making authentication and access control complicated.
Well, until proven otherwise, the answer to that question is: centralization and trust is a huge efficiency optimization. Just look at how wildly inefficient Bitcoin is as compared to all other forms of ... well anything. The reason we see such centralization is because it represents a huge saving in energy, in time, in money. That market incentive will continue to exist into the future. Even if alternative strategies take hold, there will be a massive market for centralized solutions - they will serve the majority of the population - so we will need to make this push one way or the other for that faction to be well served.

If that ever changes, we can stop the fight. To do so now is, to say the least, premature.
use it, you'll know why it's qualified as "boring".
>I spent a yea rdoing a lot of intensive React + Electron + D3 + MobX in 2018

Right, and that code still runs and compiles exactly as it did then, correct?

The fact that other tools move on doesn't mean you have to. Actually, out of what you just said, D3, MobX, and React all have not removed any of the APIs you could've used back in 2018. Did people maybe rewrite some tools to support hooks, and in doing so find that hooks were a more concise and readable solution? Yeah, they did, so we moved to hooks.

> a year spent just writing and learning good software in Python gains me so much more transferable skills to anything I touch as a software engineer in the future

How so? This is a complete non-sequitur. If you consider data science / ML to be the entirety of software engineering, then maybe you have a point, but since you even put (for example) beside Python it just looks to me like you hate JS and will pretend it's not software engineering so you can avoid it. Any time you've spent tweaking build systems or updating libraries for no reason is on you, not on JS.
I love how item 2:

2. How trust in media can be regained

presents a chart labeled:

Percentage of Americans who trust traditional media

that has a Y-Axis from 45% to 60% rather than 0% to 100% in order to magnify their claims.

I'm not saying there is no media trust issue in America, but using clearly biased charting techniques taken right out of the book "How to Lie with Statistics" (by Darrel Huff) is not the way to instill trust.
Right. Disgusting to see these states crushing random corps that try keeping afloat.. oh, or did i mean to say these corps crushing random states that try keeping afloat?
I heard that a lot, but the impostor syndrome is always strong when you didn't do anything publicly before!
Not the OP, but I'd suggest using what's built into React, i.e. keeping shared state in a parent component, until you hit one of the reasons the Redux docs enumerate for using it: https://redux.js.org/faq/general#when-should-i-use-redux
On the contrary, the analogy is very good. The steam engine represents power. Power can be used for a limitless number of applications. The steam engine is the CPU. You input energy (pressure/electricity) and extract work (mechanical/computational).
Apple sure doesn't seem like virtual reality's savior
OwnCloud releases tech preview on new, innovative platform – ownCloud
For what it's worth, Dr. Robert Sapolsky, who wrote one of the books that this article draws on, has a fascinating set of lectures, free online, from his Human Behavioral Biology course at Stanford[1].

I personally haven't listened to it in very great detail as if I were taking the course, but I often skip around to listen to the dissections of various aspects of human behavior.

[1]: https://www.youtube.com/playlist?list=PLD7E21BF91F3F9683