skysight-inc/HackerNews huggingface dataset:
You would be surprised how "slow" a non speculative processor is.

Even Intel Atoms have been speculative since Silvermont.

If you take more mainstream historical processors, for example:

https://www.cpu-world.com/Compare/385/Intel_Pentium_Dual-Cor...

Let say the Pentium MMX 166 is roughly 60x slower, per core, than the Pentium G6950.
So the "IPC" (I'm not sure of what the benchmark are doing, but I'm doing rough evaluations anyway) is approx 3.5 lower for the Pentium MMX.

And that is while the speed gap constantly increased between memory and CPU (esp latency), so a Pentium MMX cpu core somehow speed up to 2.8 GHz would actually probably perform even worse in a design with memory that actually exists. Maybe way worse.

The complexity of modern good ARMs is comparable or even higher in some area than the complexity of x86 processors.
Why would you fans start spinning? You can extract data at at least hundreds of MB/s with these exploits, you wouldn't know.
There are many atheists in foxholes: actually a lot of people lost/lose their faith in a foxhole. How can you think deity exists in any, but especially, a crap situation?
> Am I the only person who likes this change?

yes
Can you name any non-niche casual website that requires you to refresh the current page?

Unfortunately, I can’t recall one, and it seems to me that refreshing a page in 2021 has become a niche feature reserved for IT guys who know how HTTP works.
Lol you are a poser.
I'm sure there is one (administratively) responsible person in the end, but I haven't every had a large-scale design lean on just 1 person or have very low-quantity lynchpins.

I doubt Apple's inner workings are simplistic in such a way that one person with some sort of clout pushed this with no further thought.

At the end of the day this is just speculation but purely negative speculation is just some form of populism/FUD and makes everything worse.
Why I Do Not Believe Decentralization Is Possible
One example today relates to teaching (in college). Most instructors (~75%) predominantly lecture, even though hundreds of studies have shown that increases the failure rate of students by 55% on average compared to teaching with some active learning.
https://doi.org/10.1073/pnas.1319030111
We're losing hundreds of thousands of STEM major students because of that alone, disproportionately students from underrepresented groups.
https://www.pnas.org/content/117/12/6476
I have read a lot of crypto articles recently, and yet the community cannot answer this: How do you account for the global population growth (and consequently GDP growth) that is constantly in need for a relatively stable exchange medium for value of goods produced?

Cycle: More people > more production > more money

Money is a tool to fuel production. Controlled inflation/devaluation fuels growth, as long as it is backed by actual production (tied to economic output). Counter this with popular examples given: Germany (WWI), Venezuela, Greece, Argentina, Lebanon, etc. dramatically devalued their currency without an increase in production.

The problem with any limited supply is that it benefits and incentivizes hoarders and non-producers, having nonbeneficial effects for society as a whole.

Beware: The poor & needy are always the most vulnerable victims for manipulation by the rich. For all we know, the "crypto helping the unbanked poor" narrative might just be another marketing stunt by speculators.

Please provide a nonpaywall version (I bypass w/ Pocket app) and more information to answer this question. I am still researching, trying to approach this without bias

Note: I have inquired about this before (with more context) without answers
https://news.ycombinator.com/item?id=27498190
And then there are many companies where there are still silos, almost no automation, systems engineers are more focused on machines than the product and the company advertises SRE role- simply because its the trend.
I agree, this is super misleading.

It's like we wouldn't call a purely electrical car with two different specced motors inside a hybrid.
Poetry just was too little too late, containerization is how people are fixing their dependency issues now. I obviously want have a dockerfile that really represents all my dependency then a good package manager that blames my OS when it can't install something. It's the best horse at the car show.
If someone has stock Android with Google Play Services disabled, the app won't work. The instructions to install the app don't mention installing a replacement, they tell users to enable Google Play Services.
Firefox? Waterfox? Brave? Edge?
I tried 1blocker and Wipr. Both failed to block YouTube ads due to said API limitations (as confirmed by their devs).

If it's in fact an API limitation, why bother trying yet another blocker? After your reply, I did a quick search for Adguard and found this:

https://www.reddit.com/r/Adguard/comments/nahkk4/adguard_not...
K thanks - Dash sounds like the way forward. I’ll take a look into it today.
"Not too distant" means only five years ago. The "anti-vaxxers" were people who lived in primarily white, primarily wealthy, primarily urban or suburban environments and who refused (usually) the MMR vaccine.

You don't find measles outbreaks in rural Mississippi. You find them in Washington, New York, and California. [1]

So it's pretty rich to label someone as an "anti-vaxxer" for refusing the experimental, emergency-use, mRNA jabs, when that person has never demonstrated even the slightest hesitancy about receiving or administering every other approved vaccine.

1. https://en.wikipedia.org/wiki/Measles_resurgence_in_the_Unit...
U.S. triples vaccines for Taiwan with 2.5M-dose shipment
Is it free? I'm looking at the Mac download now and it says that it's a 14-day trial with a monthly subscription afterwards, and I'm not entirely happy with relying on a subscription-based service.
Does it really spin up a big core?

AFAIK different C-states dictate that per-core and different caches power on.

Given that, surely this can be extended further with ALUs, FPUs etc only being powered on as necessary? I assume that is already the case no?

Or is this more towards having smaller denser cores with fewer interconnects and components for even higher power efficiency?
Common sense is the set of prejudices acquired by age eighteen.

- Albert Einstein [0]

0: https://quoteinvestigator.com/2014/04/29/common-sense/ yes, this CAN be attributed to him
>It took a quarter of a century from inception to commercialization for mainstream audiences to have to access to the Internet (at least in the United States). Until then it was used by the very same groups of free speechers you take issue with: the cypherpunks, Usenet groupees, technically-inclined social pariahs, waggish college students, anarchists, etc. In short, the contrarians.

I don't think "contrarians" in the early internet are the "scoundrels" that alexander scott was talking about. Specifically, it's possible to be a contrarian but not be that type of contrarian that you get on voat. Also, how free speech are those venues in the early internet? Were they literally "as long as it's legal we'll let you post it"? Could you get away with spamming racist posts, or would you get shunned/blocked by the community?

>Of course there is adverse selection if one is looking for remnants of an Internet before or some several years after Eternal September. Mainstream usage does not imply that something is free from scoundrels.

It's not free of scoundrels, but they're diluted and moderated to the point that you don't notice them.
I think poetry is rally gaining traction. Poetry solves some problems in an easy way that are cumbersome to replicate with pip (like guarding against supply chain attacks with lock files) and teams are starting to realize that basic use of pip and requirements.txt no longer is enough to manage dependencies. I am starting to more an more projects adopting poetry and the uptake seems to look like the uptake I saw in FastAPI. Side note: I tried using pipenv, but is was just too slow for resolving dependencies. Curious what other people’s experience is on this with pipenv and poetry.
But rendering isn't what makes a modern computer slow. For example, Assassin's creed isn't even that well optimized but it maxes all threads, uses all the GPU and looks beautiful.

And people have tried "simple" hardware (it ends up being not simple) that the programmer (compiler) understands before, it doesn't work.
I see your point but from my perspective, in most places there's a trickle of good stuff and a flood of junk. I try to offset that by occasionally reading a virology or epidemiology paper myself and listening to TWiV when I get the time. The thing that's striking to me is how different that picture is from middlebrow sources, in which I include a lot of the mainstream press. For example, their scare stories every time a new variant comes out is cookie-cutter journalism (and is basically crying wolf for when something notable does happen, like delta).
> It's never been clear to me what the difference between pip and pip3 is. I thought pip3 was for python3 packages, but it seems like pip can also be used for python3 as well. But then sometimes it seems like if I use pip I only get the python2 version.

It's pretty simple; pip3 will always be for python3, pip2 will always be for python2. pip is context dependent, for example if you are in a python2 venv, it will use py2, and vice versa.

> With npm or go get, if I install a package I know exactly where it got installed a how to mnaually remove if needed. If I install something with pip, the newly installed package goes into some mysterious directory whose location is never quite certain.

If you pip install a library, it will almost definitely be installed in pythondir/lib/site-packages, unless you have messed around with your installation
> Skylake, Linux 5.12
Truly, storage is the colour of the bikeshed.
What they might learn is that the crash was your fault. It isn't clear that's the legacy you'd really want to have.
Ask HN: Is There an F-Droid for iOS?
I don't mean that as an alternative app store but as a list of apps that would meet the same requirement as F-Droid -- open source, free of trackers, contains warnings about anti-features -- except the apps are in the iOS App Store. The closest I can find to this concept is a Wikipedia page[1] but list doesn't go into the question of trackers and anti-features.

[1] https://en.wikipedia.org/wiki/List_of_free_and_open-source_iOS_applications
Ask HN: How to get rid of error 2123-1502 on Nintendo Switch?
I try to update my Nintendo switch but i got error 2123-1502. Can anyone help?
> Don't buy a Tesla then

Way ahead of you on that one.
This has been tried (not on vaporhardware Mill, I'm more thinking about e.g. Intel Itanium) and it failed.

The reason is extremely simple: a speculative OOO processor optimizes dynamically. If you switch that with static compile time optimizations, you are bound to only be as fast as before in some quite limited parameter ranges (like: number of entries in a hash table, size of an image, etc.)
Three main things here:

1) we can’t trust people to categorise their own apps because the incentive for performance over security is a trade off we’ve all made time and time again.

2) efforts to address mandatory access controls have a coloured history here: selinux and apparmor both have very low adoption rates no matter your personal anecdotes.

3) These mitigation’s are so thorough that it would be more expensive on performance to even _check_ per application than it would be just to enable it everywhere.
For me virtualenv+requirements is good enough. The only feature of Poetry that I miss is the ability to create wheels without a setup.py. But I don't create wheels when writing backend code. So I only use Poetry for working with packages.
For tabs, I beg to disagree -- tabs have been somewhat meaningless to me when pinch to "expose" was introduced. It works really well, I can search through my tabs if I have a ton of them as well.

For share being buried, I'd have to agree. It's the one thing I use most and we end up having to poke more at our screens to do so.

That said, it's no means perfect. Some features I want to see in Safari are:
- multiple profiles (work, personal etc.) ideally integrated with this new Focus concept that the new OS introduces
- grouping: create, manage and switch tab groups
- bring back the single click share button
Psychologists mostly mirror the cultural values they're raised in. A lot of historical figures contradict the prevailing narrative.
Has there ever been a real-world attack of this type?

All kinds of things are possible, but you don't cut your leg off because theoretically you might possibly one day get gangrene from an ingrown toenail.
Some people want software engineering to be like other engineering disciplines where a PE license and/or union membership is mandatory to practice the trade.
Meltdown for example can exfiltrate data at a genuinely ridiculous rate, from any process (or at least any interesting ones).

Spectre is more context dependent but Meltdown is egregious.
When you say slower/faster... do you mean it’s not quick? Or are you trying to say the LOE to use Dash vs power Bi/tableau is significantly higher? Haven’t used power bi but I don’t have much love for tableau. Recognize it’s value but not for me.
Microsoft Now Started Sending DMCA Notices to Takedown Windows 11
Show HN: An annotation tool for ML and NLP
I'm not arguing this change as good or bad, but the pattern of one or two key people deciding something and others getting on board to implement it is common.
Ask HN: What is favorite article on data visualization?
Parents do this because on some level they feel resentful of the kid’s needs of them and want to push the hard work of being a parent on to someone else. The parents also tend to be in a narcissistic / enabler dynamic, so it really is all about them and solving their inconvenience, not the kid’s best interest.
Surprised browsers haven’t just removed the address bar, it’s almost useless now.
I assume the triple letters have done it, but these attacks require a lot of careful planning so why bother when you can exploit something else. That kind of protects us, but these exploits are terrifying for purveyors of homogenous interfaces (i.e. the cloud) that can be attacked in ways you are already imagining.

Also, anyone deploying this won't be stupid enough to chat.
I know it's a typo, but jaw walking definitely sounds like an arrest-worthy offense. :)
I like this change as well. I don't use tabs at all, I use pinch to show all tabs and switch more often than having to align my mouse along the top of the screen to switch to a tab after reading the text. It's similar to the KonMari method for laying out your things.
Taking students from schematic to silicon in one semester (2018) [pdf]
That's the first time I have heard a number this high for these exploits. All prior numbers I've heard were many orders of magnitude smaller, more like byte/s. The article linked above cites 1 kB/s as novel.
The signal based mechanism is only used for stragglers.

Go still uses the function call check. The runtime devs found a way to combine it with a check to see if the goroutine's stack needs to be resized, so it doesn't actually cost anything.
Yes there are working proofs of concept using JavaScript for this kind of attack.

https://leaky.page/ Is a good example

The proof of concept code has been further mitigated by removing high precision timers from JavaScript in most/all browsers; however it is not terribly difficult to create code which bypasses that restriction.

The only thing that’s prevented more investment into this method of attack is that it has essentially no value due to everyone being immune.
Well, I'm also thinking of abandoning the idea of a Ryzen laptop, buy a Threadripper desktop workstation (and put Linux on it) and then also buy a MacBook Air M1 and remote into the workstation through it -- exactly because the retina screens are sadly still unbeaten.

Such a plan can get very expensive though... So jury is still in recess.

Thanks a lot for the product name! I'll definitely look it up.

Do you have any remarks on fan noise and thermals? Additionally, is the display good enough to work on a sunny day while being in the shade? And can you choose integrated AMD graphics only?
Can we have syscall chaining finally? Please? There is literally no reason why we couldn't have it.
No, my point is the morality of it doesn’t matter in the end. Is it immoral that Russia invaded and took Crimea from Ukraine? Maybe, I don’t know enough about it.

Does it matter whether or not it’s moral? Nope. If Ukraine can’t take it back it’s not theirs any more. You can have the most impeccable moral case for why that land is yours but if you can’t take it and defend it, it’s just a sad story.

It’s kind of like crossing the street when the sign says “walk” and getting run over and killed. Were you right and the driver wrong? Definitely. But you’re dead so right or wrong doesn’t really help you.
Npm is also good enough for most cases, but it hadn't stopped yarn from getting traction. May be Python developers are just more conservative?
My favorite trick to watch is during a Time Machine backup it stops because the (attached) backup drive ran out of space. I thought it was supposed to clear out space as needed. Perhaps not.
i have shorts tab in the bottom next to home in my android youtube app.
I vehemently disagree that vertical space used is negligible. Due to standard aspect ratios, the vertical space of the display is at a premium. 1920*1080 means you have 840 less vertical pixels than horizontal - it makes a lot of sense to me to try to reclaim some of that space for actual content instead of widgets.
I found pipenv to be far too opinionated (e.g: explicitly not supporting sections other than `dev`, because you're doing it wrong if there are any other sections).

I also found it's insistence on doing certain things reduced my flexibility. We thought it was kind of dead for a while where there were no releases for about a year.

That said, I've generally found a rise in opinionated tooling (see: black) and that frustrated me for a while. Then i realised i can just ignore it all and still be productive with my old stack if i knew what i was doing (which i do) while people still blurt their opinions elsewhere.
I think Ender's Game is the most compassionate protest against this kind of thinking - it is a thought experiment that demonstrates that with the right environment, even the most intelligent can be taught to use their skills in an utilitarian and amoral way - the book ends with Ender becoming the worst mass murderer in the history of the human race, despite representing the moral middle ground between his monstrous brother and his saintly sister. The later books are about him trying to undo the damage he did.

I don' think the author intended the readership to see Battle School as an ideal form of education.
I don't think it's defeatist at all - it's realistic, I am not putting on rosy glasses but see the reality as it is. Even the people you saw living happily at the moment are in a high risk of experiencing a massive trauma that would scar them for the rest of their lives as their environment can change abruptly. If you want to change something for the better, you need to understand what is the exact state right now. At least we agree on the amount of work that needs to be done.
Hey HN!

Markup is an open-source annotation tool for transforming unstructured documents into a structured format that can be used for ML, NLP, etc.

Markup learns as you annotate in order to speed up the process by suggesting complex annotations to you.

There are also a few different in-built tools, including:

- A data generator that helps you to produce synthetic data for training the suggestion model

- An annotator diff tool that helps you to compare annotations produced by multiple annotators

It's still very much a work in progress (and the documentation is severely lacking), but the ultimate goal is to make a tool that's as useful as https://prodi.gy/, without the $400 price tag.
https://leaky.page/

I don't know about the wild, but if this were tuned (i.e. this requires a lot of work for the first byte, the rest are easy) for a HVT you wouldn't know.
Yes, which is a better way of wording this even more negative. Which it should be. There is no upside imho. It is hired bullies as a service hired by parents.
When my friend was telling me how stupid the yoke wheel is, I told him, and was just assuming that Tesla will just implement dynamic steering and it will be pretty cool.

Now what I think is that Elon may not have listened to his engineers, but at least he's really good at listening to sales numbers.
There is a point to enforcing it, but sometimes it is way overdone.

It is a license to speak truth about a profession and perform it. Making bullshit illegal. It works for certain professions where the individual can be a commodity and the customer can't reliably determine the trust themselves.

When you're designing bridges or homes or public infrastructure, a lot of times it can be very difficult to pick a good expert (which is necessary, these things can screw up and end lives and waste billions), so you have professional organizations which do the verification for you. Somebody else makes the "hiring decision" which is fine.

But if you lose focus of what the purpose is, you get bureaucratic zealots who follow regulations without any attention to what they are for.
> According to SpaceX President Gwynne Shotwell, the company has “made great progress on reducing the cost.” Initially, Each dish would cost SpaceX $3,000 USD to manufacture, Shotwell said they reduced the manufacturing cost to around $1,500 USD.

https://www.tesmanian.com/blogs/tesmanian-blog/starlink-dish
> Unfortunately "install a piece of software" also includes allowing javascript to run in your browser.

Per-process Spectre mitigations could be helpful there, but I don't understand the technical details to know whether that would be possible to implement. It would be nice to disable mitigations on a video editor and for gaming.
Actually, they are incentivized! It keeps taxes down, which means voters are happier, and sometimes benefits people as well. It is a balancing act, since having bad care also makes folks unahappy or makes for bad outcomes and you wind up having to balance costs like paid time off and travel costs vs building more facilities (assuming you actually offer paid time off and travel costs for long travel, which any decent health care system should for better outcomes). I'll add that it isn't a fair comparison to use things like medicare to speak for publicly funded systems because things just don't work the same in other places.

You don't have to have recommended patent-drugs unless, of course, they are the best option. Sometimes the newer drugs really are better.
If a court decides HN gets mad and wonders why judges get to determine engineering matters. If an engineering board decides HN gets mad and wonders why engineers have a say in legal matters.

You can waffle with "it's not the same part of HN" or something, but honestly it sounds more like a lot of HN just doesn't like anything which might prevent them from offering their opinion in inappropriate contexts, and their mechanism to avoid this is to refuse to let anyone judge the appropriateness of a context.

Big "what's next, a license to toast" energy from all this tbh.
From what I understand, the question is similar to “why do developers keep inventing new frameworks and new programming languages?”

Maybe developers are justifying their jobs. Maybe younger developers are excited about ditching the old crufty frameworks and languages, and exploring something new. Maybe every 10 years they reinvent the old wheels, and older developers are grumpy that the change was not needed in the first place.
The title here on HN is missing a crucial qualifier: "In The Presence Of Frequent Syscalls".
Jose Valim introduces LiveBook v0.2: inputs, graphs, and more
Moats – Competitive Advantage