skysight-inc/HackerNews huggingface dataset:
I'm currently grappling with an issue in my Linux VST development, where specifically Threadripper users are having issues. This is on Github and there are better people than me tackling it: it's an open source project so people can try everything they want.

So far the answer seems to be, there is no getting around these CPU issues through tailoring the compiler flags etc. and the best people can get is amelioration of the problem, not getting it back on par with normally inferior Intel chips. Again, the issue is that the Threadripper stuff is eating unreasonable CPU and the Intel stuff, normally not as good, is not doing that.

I suspect what you're looking at there is a CPU architecture that's getting optimized for specific conditions, which my plugins don't meet. There seems no fix other than 'you should be playing Mass Effect on this computer instead'.

I'm sure that it would destroy the Intel computer if you're doing that, but generalizing that to all conditions seems not justified.
I interpret this pretty differently, and PG seems pretty well positioned to make claims about something like this. I don't think this is so much about PG's journey as a founder.

PG has personally mentored hundreds, perhaps thousands of founders – whatever it is, a sufficiently huge sample size to identify some traits that correlate with founder success and happiness.

Sure, the truth is probably more nebulous than presented here, but archetypes can be useful.
I agree that even PG at times falls prey to the Midas Delusion. However, I don't understand this attack on his technical competence given PG's history of starting starting a successful startup, introducing modern spam filtering, and deep-diving into lisp.
Search Filters in Google Photos
That’s the feature that made me switched to Enpass as well. Between the licence thing and pushing the subscription, I have lost trust in 1Password, even if it (still) offer the drop sync as well.
Could anyone here who has been using it report their experience with site isolation turned on? Do you find anything it breaks or makes more difficult? Has it altered your privacy/security practices (in terms of addons, other settings, etc.)?
The biggest independent Belarus media website blocked after government raid
I think the random projects are great until they get older. It allows them to jump around to projects they are interested in. I think that interest is key to learning and also to developing a desire to learn more on their own.

That said, you could look at syllabi from entry level college programming classes and spread the subjects out and try to make them more fun.
"If you do choose the ambitious route, you'll have a tailwind behind you. There has never been a better time to be a nerd. In the past century we've seen a continuous transfer of power from dealmakers to technicians — from the charismatic to the competent — and I don't see anything on the horizon that will end it. At least not till the nerds end it themselves by bringing about the singularity."
This provides more technical details: <https://hacks.mozilla.org/2021/05/introducing-firefox-new-si...>, which should be more interesting to HN than a marketing announcement.

In particular, it seems that "site" isn't precisely defined. It seems to be based on domains, but backed by a human-curated list of "sites": <https://github.com/publicsuffix/list>.

So it's different than Chrome's "every webpage gets a separate process".
> Because of the consequences.

The smart thing was to realise that in fact there were no consequences to breaking some rules.

> Some rules are there for a reason

And others are not. Telling the difference requires you to be... smart.
Yes, static sites still need HTTPS. Troy Hunt explains it well:

https://www.troyhunt.com/heres-why-your-static-website-needs...
Depends on if you have a bot/scraping problem or not. Though admittedly sitting behind something like Cloudflare and leveraging their reputation system rather than blithely embedding recaptcha into your page might be the way to go, but then you're married to Cloudflare. Pick your poison.
Not at all! It's been great for work that I would traditionally use a cron job for. It's _amazing_ when combined with API Gateway. An API that I use every day (upload photos or emails of receipts with metadata into Expensify) is built entirely on Lambda + API Gateway. It works great and costs me almost nothing.
What would you propose the Bitcoin core team should switch to? Have you looked into the other algorithms, the feasibility of migrating of the existing network, etc.? It sounds more to me like you've just written off cryptocurrency in general.

As far as I can tell PoW is the most proven consensus mechanism so far. PoS may be promising though. ETH2 successfully switching will be telling.
> If that's the case, who's the arbiter of what's "too much" power for a use case?

"If there is a clear and obvious better with minimal impact."
It's just that simple.

We make choices like this all the time. Here in the US we set CARB rules to slow emissions but we don't just ban old cars even though that would be better for the environment. Grey is okay in laws if the black and white bit behind it is clear! (Reduce emissions if possible with least possible impact on people.) Otherwise you will never be able to improve anything until the harmful methods have grown too much.
all the discussion about this yesterday: https://news.ycombinator.com/item?id=27186288
I was expecting to see something that winds solid steel yarn... disappointed it was just a steel version of a plastic device that winds regular yarn.
Yup and accordingly PoS devs have explicitly stated this incentivizes stakers to be spread out, and not only on infrastructure but software, as there are multiple client implementations.
> Then why would the police need to search you, as opposed to you offering up evidence for them to write a crime scene report?

In the simple case where you know that you are the obvious past target of crime...actually, they still might ask for consent to search beyond what you have initially offered up.

> If police already are intent on searching you... then you are a subject of investigation.

That’s probably technically true, but only because you used a word that you probably didn’t mean; basically, anyone whose conduct is on any way relevant to an investigation is a “subject”, you seem to intend to refer to a “target”.

But even if you are actually a target, unless you are maliciously targeted (which for sure happens far more than it should), inhibiting the investigation may just make you a target longer rather than getting LE to revise its theory of the crime. And the most likely people to be mistakenly-but-not-maliciously targeted (and also the nob-targets most likely to be subjects) are people with some other nexus to the crime, including people who might be in danger from it.
The Future of Solid State Wind Energy – No More Blades [YouTube]
Thanks for this link. Not sure how I missed it when it's the very last word, haha.

I'm not sure what gave me the impression but, in my mind "process-per-tab" and "Electrolysis" were linked, but that was a misconception:

>In great detail, (as of April 2021) Firefox’s parent process launches a fixed number of processes: eight web content processes, up to two additional semi-privileged web content processes, and four utility processes for web extensions, GPU operations, networking, and media decoding.

>While separating content into currently eight web content processes already provides a solid foundation, it does not meet the security standards of Mozilla because it allows two completely different sites to end up in the same operating system process and, therefore, share process memory. To counter this, we are targeting a Site Isolation architecture that loads every single site into its own process.
> it can probably keep scaling to 16 and 32

Bad assumption. It's pretty difficult to write a multithreaded program that scales up to 32 cores. You have to carefully avoid all sources of process-wide contention. The only cases where it is easy to just keep adding cores are where the units of independent work are overwhelmingly large compared to everything else, like video compression.
From the start WebGPU has been build with native use in mind, so ideally you'd just target WebGPU for both your web and native builds. The WebGPU native implementation can then drive the native graphics API for your system (and one day perhaps we'll see WebGPU at the driver level)
It's been a while since I studied industrial organization, but isn't the basic idea behind the "textbook" vertical merger that some of the reduced marginal costs of production get passed on to the consumer in the form of higher quantity and lower price?

That probably would happen, by way of more MGM properties becoming available and costing less on the Amazon streaming platform. My concern is that "welfare of consumers who use Amazon to stream MGM movies" is not a useful proxy for "overall effect on society".

Moreover, Amazon is already vertically integrated. They are already a movie and TV studio. They already own and produce a lot of their own content.

What is the broader effect on the market? Will this snowball into further acquisitions that don't benefit consumers later? None of that is covered by the textbook model.

Unless there's serious research that corroborates the textbook outcome in a "realistic" (messy) scenario like this, I can't set my prior to anything but "extremely pessimistic."
Google Turns Docs, Sheets and Slides into a Smart Canvas
Personally I think the path should guard against any change to unnecessary third party library function. Because third party script can be bugged and break your site in a funny way. Just like the story broken facebook login broke many site and apps. The api behaves funny, so everything broke all together because you explicitly rely on it without care.
everyone saw this coming, you can consider recouping your costs now
I carry a dual usbc power brick, a usbc->usbc cable and a usbc -> lightening. This covers the MBP, iPad Pro, iPhone, APP. The watch is an odd one out so a special usbc->watch is required. This is true regardless of any other solution.

Now if we go backwards to the old MagSafe era I had to carry a power solution just for the MBP alone. If I wanted to use it as the power hub (could also do the same above) I could carry a usba->lightening (assuming all the other devices were still lightening), and usba->watch. But what normally happened is I also brought additional charge bricks.

I just don't see how 5 years ago was radically better than today. A couple devices still have lightening on one end /shrug. A cable with usbc on the other mostly hides that for now.
the link is
://przekierowanie2-chrome.augustow.pl/?123-Microsoft525896

for those confused about the underscore in the tld
> "The correct allocation of energy should be based on the price people are willing to pay for the energy. Like any other commodity."

This is in no way inconsistent with the need to price externalities, which is the default assumption in free market theories. (Otherwise you have obvious problems with people dumping industrial waste into rivers etc.)

> It's not the only way, it's not even the only way that's employed right now in a lot of places, for instance we don't apply sales tax to items we deem 'essential' here in the UK, have a 5% rate for some things and 20% for 'luxuries'.

Just because somebody does something doesn't make it a good idea.

Things like that have counterintuitive economic consequences. See what subsidized student loans do to education prices. Is this what we want for "essential" goods?

If we do that, the tax rate has to be higher for non-"essential" goods in order to generate a given amount of revenue. Now you're into central planning to determine what's "essential" and what isn't. Is a laptop a luxury good? A poor person might need one. What about an electric car? Meanwhile every such decision of what to tax more is subject to lobbying and corruption.

If you want to help the poor, give them money. They know what's "essential" to them better than the bureaucracy does.
Ask HN: Is there any point in developing apps anymore?
Seems like the app store is already too saturated nowadays. The only apps that get to the top are big players or startups with enormous backing. Part of me feels the age for developing mobile is over.
Show HN: Commons, private Clubhouse for your team to collaborate and connect
Gratuitous use of electricity is anti-economical regardless of the source.
This is a really weak argument. The better argument is we shouldn’t tell people
how to use energy they purchase and to tax consumption of it.

> innovation will take place and more energy will be developed.

This has way too many assumptions baked in. Increased demand will not guarantee a clean supply, nor does it guarantee technological progress in performance of efficiency.
And actually Mac the Knife was a very popular gossip column in MacWeek magazine in the 90s which was a reference to the song and probably not the video game. That column was most likely in mind as much as the song when this was written.
If you have email accounts with them (hosted by Yandex), it's advised to retire them, since TUT.by likely no longer control the DNS records, so all mails can be intercepted.
sounds like page "about:processes" in Firefox would be super helpful in this case! you can use it to unload tabs and kill processes.
This is a poor characterization of the issues in the US.

(a) We have universal healthcare for those without income: Medicaid.

(b) We have universal healthcare for those over 65: Medicare.

(c) Discussing healthcare reform is not considered "far left," there is significant debate about how to do this and how to pay for it across the spectrum. So far relatively left politicians have gotten the most airtime about this, but it is discussed broadly.

Your note reads as snarky and condescending, and then you signed it "Best regards from Germany," which just confirms this is a drive-by European comment.

When it comes to countries that aren't your own, my recommendation would be to ask questions and seek to understand rather than to casually cast judgment.

As a final note, please consider that the US is not analogous to Germany. California is analogous to Germany. The US is analogous to the EU. From my reading of international news, it appears that it's more difficult to work out things at the EU-level than it is at the level of an individual nation. That's useful to keep in mind when attempting to make comparisons between the two regions.
Which Microsoft, ostensibly, wouldn't be doing. Considering the whole Office 365 product exists and is a direct competitor to Google Suite.
I googled [federal income tax paid by top 1] which returned "The top 1 percent paid a greater share of individual income taxes (38.5 percent) than the bottom 90 percent combined (29.9 percent). The top 1 percent of taxpayers paid a 26.8 percent average individual income tax rate, which is more than six times higher than taxpayers in the bottom 50 percent (4.0 percent)."

Hope that clears that up.

> Wealthy people don't have taxable income.

Do you have a source for Bill Gates not having taxable income?

Something like half of Paul Allen's estate went to the government.
> Google and Mozilla are also developing a C-compatible library that should be available as an OpenGL alternative for native code.

To clarify, Google and Mozilla are both developing separate libraries: Dawn (in C++) and wgpu (in Rust) respectively. Both are designed to be usable behind the same native C API - https://github.com/webgpu-native/webgpu-headers

> For the shading language they settled on a text based language designed to be easily translatable to/from Vulkan SPIR-V bytecode

Going from SPIR-V has been anything but easy for us (in Naga/wgpu land), so far. Raph posted this link in the comment above - http://kvark.github.io/spirv/2021/05/01/spirv-horrors.html
I worked for an e-commerce outfit for several years. Let me tell you they don't have massive budgets to use for R&D. Every last one of them uses off-the-shelf solutions, they have to, because they can't afford to pay a programmer to customize one for them. Their marketing teams work around the limitations of the software.

And they'd be absolutely blind without GA. There's no magic window into customer behavior. If you were actually in a physical store then they could look at you through the cameras. This way they can know if there are basic problems with the store.

With a website, they would have absolutely zero way to know what your experience of shopping there is like without a tool like GA. The only data they would have at all is sales numbers. The experience of shopping online would be immeasurably worse without it.
Apple's cores are anything but tiny. The M1, a 4+4 processor, uses 16B transistors, approximately equal to a NVIDIA RTX 3070.
Debunked https://web.archive.org/web/20200310055211/https://people.xi...
The Olympics would have to adjust to be: top-tier, second-tier, etc

And men or women could compete in any tier they qualify for.

If people are interested in watching third-tier olympics, great. If not, that's a separate issue.

I suspect they might be, just to see who can break out from third-tier to second-tier all of a sudden.
also a reminder of workplace rules for all of us :P
Apple II :)

Jobs specifically hated that, and it was indeed the Mac II where Gassee and others pressured him into producing a Mac with more expandability.
It depends on if by "man made" you mean "engineered" or "artificial selective pressure".

If it was full-on engineered, as in splicing RNA from different viruses together (or other such direct modifications), there would actually be fingerprints based around the method of splicing used.

Artificial selective pressure (introducing a virus to different hosts and selecting for desired random mutations) would look natural.
No, it wont. Look for L2 solutions.
Also ignores the fact that the "discovery" of the helical structure of DNA was based on the unpublished work of Rosalind Franklin and others
I support getting the sampling rate and quality up. To what level? Idk.

Have you ever been in a room with a DJ playing low quality music on a decent sound system? It's awful, grating. Now at least your everyday aspiring DJ has access to higher bitrate tunes and doesn't need to blast low quality junk out of the PA system.
Every auto manufacturer does this. Include a "Bose", "Harmon Kardon", or "B&O" sound system as part of a multi-thousand dollar premium package. Speakers are still the same paper cones as the trash-tier sound system; only difference is in some amp tuning, a sub, and a few tweeters. No surprise: the resale value of these systems is pennies by comparison.
Apple's Security Compromises in China Outlined in New Report
Yes. Basically we're 2-in-1, we have two modes (macro and micro, or from macro perspective: operation and maintenance), and they're largely incompatible together for many reasons, but both are needed in order for the organism to exist within parameters.

This pattern emerges in complex artificial systems as well. "Stop the world" garbage collection in some programming languages.

Or the fact most stores prefer to not be open 24/7 not simply to save on salaries and power bills, but also to restock, reorganize shelves etc.

The workweek/weeekend cycle is another trivial example. And so on.

It's a bit like an OS that distributes time-slices of a single CPU core between a set of "background services" and "the main application".
I can elaborate on any point if interested, but this is covered in the parent.

1. They would drive the price up way past market price in an attempt to make such a large purchase. The cost of a large, rapid purchase is far, far from market price. Only a fraction of the market is willing to sell at current price.

2. If a country wanted to run on Ethereum, they could clone it, since they are giving up the benefits of a GLOBAL system when they take it over.

Lmk if you have any questions. Pretty interesting topic given the insane ETH valuation atm, in contrast to, say, Algorand. Network and first move effects, I guess.
On Firefox you can go to `about:processes`.

It lists tabs by process, and includes the PID (on Linux; no idea about other platforms). You can also directly kill tabs and processes from there.
If you’re not able to buy the bank, the second best option is to get a job at one and avoid doing any work.
I struggled with Ecto. It seemed too complex. I missed find_by_sql and the scopes of ActiveRecord. But once I went past the initial learning curve Ecto is a seriously well designed library. I have not written a single sql query by hand. Now I feel find_by_sql is an anti-pattern as I was mixing sql with ORM.

Once your database becomes sufficiently complex you start writing a lot more sql.

ActiveRecord's way of chaining scopes to combine multiple scopes is brittle. You can't customize the conditions. Ecto solves this by giving you composability. You can build on top of your earlier commands. If you combine this with pattern matching in the functions or Enum.reduce you have an extremely powerful and a flexible query engine.

Ecto also relies on the strengths of underlying database engine rather than treating it as a black box. If you are dealing with 100s of tables Rails way of polymorphic design doesn't give you referential integrity. I like Ecto's recommendations: https://hexdocs.pm/ecto/polymorphic-associations-with-many-t...
This benchmark has little to do with the first public draft of the API we are discussing. Safari's old implementation hasn't been updated in years, and it's probably missing all the safety checks we'll need to ship this, such as array out-of-bound access handling.
The bottom 50% pay 4% of the federal income tax revenue.
I would be very surprised if those Macs were offered at a much lower price point than the current top of the range.

They are selling the M1 MacBooks and Mini at a similar price as previous models with comparable number of ports, amount of ram, ssd. Only the CPU performance gain was for free ;)
macOS-Arm64-Emulation
Funny. But why do I feel sad?
Thanks, somehow that was lost on me initially.
He didn't plagiarise his programming assignment: he's just an Arsenal fan
I think little of zeal outside of close-knit groups. It takes too much effort, it's easily misdirected, and it can be faked. At scale, it incurs a deficit between input and output, willpower and reality, and eventually achieves its close cousin and exact opposite, cynicism. In the world after zeal, trying becomes pretending, enthusiasm becomes opportunism; anything done the cause becomes suspect in the eyes of those who had to suffer the cause.

The inability to control zeal seems common to communist republics[1], "rocket-ship" startups, and other half-baked endeavors that don't know how to get work done without demanding religious fervor/perfection from their unfortunate subordinates.

[1] https://en.wikipedia.org/wiki/New_Soviet_man -> https://en.wikipedia.org/wiki/Homo_Sovieticus
Hey asshole, they're punished by being hacked aren't they?
I guess the leaders want to get in on the shakedown.
But that doesn’t mean all of those validators will be in the same voting committee, or that any of them will be selected to propose a new block.

Many of you in this thread need to read up on how the staking is designed to work.
Why not? My hopes (as a European) are that the US will split up the large FAANGs to restore a fair and working market again. The US had several split ups forced by antitrust regulations in the past (Standard Oil, AT&T) and I sincerely hope they go back to this kind of market intervention policy.
No, it really doesn't. This is akin to saying because people take out second mortgages they really want their money back that they bought their house with.

Being able to leverage a committed sum of money via collateralization is as old as financial systems themselves.

If you can find any specific reasons for your take I'm very open to hearing about them?