skysight-inc/HackerNews huggingface dataset:
Yes and no.

The Taylor expansion works out like

sin θ = θ - θ³/₆ + θ⁵/₁₂₀ - θ⁷/₅₀₄₀ + ⋯

if θ is in radians. This is ideal for small θ but if you want to cover, say, 0<θ<2π you are more likely to use something like

https://en.wikipedia.org/wiki/Chebyshev_polynomials

which are optimized across the range. You could rewrite these just as easily to work in degrees as radians.

One of the best ways to calculate sin and cos is CORDIC,

https://en.wikipedia.org/wiki/CORDIC

which is really based on turns, half-turns, quarter-turns and so forth.
If you are happy with the 12 mini, I think that disqualifies you as a die-hard SE fan.
The percalculus ion is just calculus in its highest oxidation state.
Sounds like an opportunity for a new SaaS product
Each tool likely contains a little bit of business logic and domain knowledge too, so you end up spreading your company's procedures and business rules throughout all these little SaaS products.

On one hand you have savvy non-technical people running entire businesses from a complex spreadsheet, and I think the SaaS Rube Goldberg is what you have in the other hand.
It's not wrong, it just doesn't cover much breadth of learning nor how humans learn over time. Also it doesn't consider different learning styles. It's seeing learning as just chunks of conceptual information where that is reducing the problem too far.

It's not just some simple "move from short term memory -> long term memory" to make more room. If it was, we would all optimize for that outcome. People would have written books about learning that glorified this concept. Teachers would be teaching it in schools to have students score better on tests.

Learning is much more a lifelong mindset akin to the famous Socrates quote of "I know that I know nothing". Or even the idea that we change through the books we read / things we learn, but don't remember much of what we did.

So I don't agree it is all about remembering because like GI Joe said, knowing is half the battle.
> I don't know if there is a desire for C++ (i.e. Cpp1) to become Cpp2 at some point - could this ever happen?

On the balance, I think most of the committee is weakly against some of these syntax changes. From what I've heard, the push for uniform initialization in C++11 was seen as a mistake in retrospect, and the more recent effort to push uniform call syntax wasn't popular enough to pursue further.
> they aren't (again, AFAIK) doing anything about it other than writing blog posts about how the language is mean to them, and filing bugs that compilers are mean to them.

There are people from that industry or adjacent industries writing other languages. Most obviously Jai (Jonathan Blow's language, Jonathan did "Braid" and "The Witness") but you could also argue for Ginger Bill's Odin. I suppose in this context it will be interesting to see whether the debug story is any better in these languages (neither is yet finished).
It may also be interesting to consider this in the context of learning physical skills. When you're learning something new, there are a lot of things that you are doing wrong. A not-so-good coach will see them and start telling you things that you need to change. But you can't remember all these things. A good coach will find one key thing which you can keep in mind to work on.

The Inner Game of Tennis frames this as a difference between the two selves. Maybe that could be considered through the lens of decreasing the number of things you need to remember in order to improve.
From the linked kernel thread:

Kernel : baseline baseline + C2 disabled baseline + patch

Min (MB/s) : 2215.06 33072.10 (+1393.05%) 33016.10 (+1390.52%)
Max (MB/s) : 32938.80 34399.10 34774.50
Median (MB/s) : 32191.80 33476.60 33805.70
AMean (MB/s) : 22448.55 33649.27 (+49.89%) 33865.43 (+50.85%)
AMean Stddev : 17526.70 680.14 880.72
AMean CoefVar : 78.07% 2.02% 2.60%

The origin of the bug appears to be here as well:

https://lore.kernel.org/lkml/YytrV2UMah8555+s@zn.tnic/
The good news is that memory techniques have never been as accessible as they are now.

I am fully in agreement with the conclusions drawn in the article, but the bad news is that even with those techniques it can be a slog. Any Anki user will tell you that maintaining dedication and avoiding burn-out is your Achilles' heel, not the limits of your human ability. Understanding something for the first time (in the Feynman technique sense of being able to explain it well), and doing that multiple times per day, takes up a lot of mental energy even if you are smart and naturally talented.

In conjunction with using memory techniques, we need to add dietary practices where we become much more selective with the information we take in. Places like HN give the illusion of learning (and to a great extent help broaden your mind about certain topics), but the actually utility of all that random knowledge butts up against the opportunity cost. There are already many more worthwhile pursuits than can be fit into your lifespan.
Gen Z (86%) say climate change caused by humans, 62% unaware of food system link
> there's no brand or product selection decisions

> How would this work for cars or couches or headphones?

This would be great for many things! I'm sure there are plenty of people who just want a good quality, reasonably priced -whatever- and would be fine with this model. Actually, that seems like it's basically just the business model for Kirkland.

If there was a retailer who just sold one carefully-chosen thing in each category, I think they'd do pretty well. They wouldn't be able to capitalize on market segmentation, fashion trends, etc. which would hurt their profitability, but they'd also benefit from being the "default" choice for many people.
Well-put context to the content of this article. I agree in this instance the writing on Edge is lacking, especially in proportion to the wealth of attention Edge itself is charitably given. Would appreciate references you have for sources that take the well rounded perspective you describe. Sometimes that perspective also gets called leftist and flagged for hardened political bias I find, because of the platform they're presented on.
Is the tradeoff then having a standing cyclist instead of a sitting cyclist?

A vertical pedaling system like what is shown with NuBike would then mean one could pedal the bike by shifting weight from one leg to another, with gravity doing most of the work, in theory.

The bike could still have a seat that can be used when the bike is cruising (i.e., when no pedaling is done) to provide rest/comfort periods from prolonged standing or to give your legs a rest.

I have no idea if this is just nonsense or if this idea has legs (pun unintended).
It sounds a lot like Enterprise Google Fi to me.
> if we stopped using phones and/or SMS as a means of identification/authentication.

on the plus side this has kept me from getting sucked into hellholes like twitter. Everytime i go there i get blocked by signup page asking me for a phone number and i promptly close the tab. Its great!
And tech salaries in the US continued to rise in spite of that.
What makes an effective Effective book
> the only thing left is small GA aircraft, which nobody care about at all

Why does nobody care about those? Is it because they're a minority? Seems like you might be contradicting yourself?
The core concept hasn't changed. We have a lot more data about what works and what doesn't. Back in 2002 funding for development tool companies and open source companies was non-existent. Git or github didn't exist. Things changed.
The embargo is going to be lifted later today on reviewers
Australian Generation Z and the Nexus between Climate Change and Alternative Proteins

Existing food production systems and dietary behaviours are not healthy nor sustainable due to the higher environmental footprint of animal-derived foods. Alternative dietary choices could provide better outcomes. We investigated Generation Z (Gen Z)’s alternative food preferences within a planetary health framework which combines human and ecological well-being. The paper is based on data from a 2021 cross-national survey conducted in the main Australian cities, which explored Gen Z’s attitudes towards meat consumption in relation to climate change and alternatives to animal-based proteins. Climate change is seen as a result of human activities by 86% of the survey participants. More than a third (38%) of them believe that livestock production and the consumption of animal-sourced foods are contributing significantly to climate change and environmental deterioration. The remaining majority (62%), however, has a low awareness and understanding of the food systems’ impacts, disbelieving that diet is a major contributor to climate change. We discuss how these findings will shape Australia’s Gen Z, climate change and the future of alternative proteins.

Link to research (DOI): 10.3390/ani12192512 > https://www.mdpi.com/2076-2615/12/19/2512
Looking forward to hearing about it -- but I really do want to be able to use it with my phone ISP (Irritating Service Provider :-) and not have to switch to some specific provider. I use MVNOs (specifically, Ting Mobile now, but I'll be switching to US Mobile soon).

Also, I'd like to be able to use your DNS and NextDNS's one -- I love your security, but (particularly on mobile where I pay per byte for data!) I love that NextDNS blocks tons of ads and trackers. So much less data downloaded. So much faster internet. So much nicer too.

Thanks for doing CloudFlare! I use it for my websites, would be cool to know it's (deeply) protecting my phone too.
You're right, that works.

The only blocker is that app passwords are only available if you turn on 2fa (even though the functions aren't related.)
I think the "yellow catalog look" is just an aesthetic. The site is actually extremely modern.
Really nice tip to know! I've also struggled a lot with slow debug performance, so this will be very handy when I know there's a bug somewhere in a specific region but can't pinpoint exactly where.
OpenAI Clip: Multi-Modal Embedding Model
Great find and always excited to see performance improvements from discoveries in older code!

On the other side, I'm always sad / unsettled to see the comments on Phoronix articles like this, the tribalism, the accusations, etc.
Apple has all the data at full precision. The few apps that are selling my data get the scraps of a Wi-Fi SSID here or there, and an IP address every once in a while.

This is how Apple comes into it.
Does anyone need to be encouranged to do anything? Expose kids to programming when they're young, give them resources and opportunities to learn and the ones that are interested will get deeper into it; and some of the people who don't pick it up when they're young will come back to it later in life. Everyone else can go about their life and pursue the things that they like instead of being encouraged to do whatever.
>> /s obviously, but it just points to the absolutely uselessness of ‘modern’ websites

So what is your cut off for "modern" here? Rails was released August 2004...
Let me simplify it for you: scientists have been concerned about global warming since the early 20th century. In the 1970s the prevailing concern was warming but a couple of papers hypothesized that cooling might be possible under certain circumstances, but that was disproven before 1980. The predictions of warming made over the last 40 years have been increasingly precise, too.

https://arstechnica.com/science/2016/06/that-70s-myth-did-cl...

https://arstechnica.com/science/2017/06/how-well-have-climat...

https://arstechnica.com/science/2012/12/ipccs-climate-projec...

Unfortunately, the reason you’re Just Asking Questions™ about science which has been settled since the Carter administration is because the fossil fuel industry also knew the science was accurate, and their internal researchers supported it, so they started pouring money into spreading denial and securing political allies to help prevent actions which would harm their business interests:

https://www.scientificamerican.com/article/exxon-knew-about-...
VirusTotal: Analyse suspicious files, domains, IPs and URLs to detect malware
GPS only goes up to 20 years though.

Ever heard of https://en.m.wikipedia.org/wiki/GPS_week_number_rollover ?
British pound plummets to record low against the dollar
My very basic suggestion on how to track the software engineering process effortlessly and almost without costs.
Yes, the main caveat with internal and personally invasive questions and metrics like these is that they have to stay internal to the team and not for team quality or individual evaluations.

It would be very interesting to hear your point of view on this subject.
My objection is to the expression "C-like". That does not correctly distinguish what is fast from what isn't, and instead promotes a harmful myth.

A lambda needs a heap allocation only if any of its captures do.
That's one line in the announcement and is not the core of what we announced. This eSIM provide a data connection that goes directly to Cloudflare.
RTS Update #1: Architecture
I mean that’s all well and good until you have an object in your game and you’re like “I’d like this object to be leaning at 45 degrees, oops I mean 0.70710678118 + i*0.70710678118
Two-Buck Chuck: Wine of the People or Cultural Wedge?
Maybe it's just because I'm getting old, but this whole "Don't build it yourself, buy it. Focus on your own business, and whenever you need something extra, use a Saas" seems to me like an anti-pattern. I cannot back it up, it's a gut feeling.

Now, if somehow your people need Figma, you are not going to build it yourself (that would be crazy). But perhaps the question to ask is "Do you actually need Figma?". If your business absolutely depends on how your UI/UX looks and feels, then sure, designers in your company have a powerful voice and, indeed, Figma may be a very valuable tool. But I don't think Bytebase needs Figma. Sure, their designers will probably need to work with prototypes and designs, but the whole thing is not essential to the business imho.

Same goes for Linear, Neat, Sourcegraph, and a few others. And my argument is not, the money ($1K/month should be something any SaaS with decent revenue can easily afford), my argument is dependencies: why on Earth would I want to build a product with some many dependencies?

I don't know. Building a product with so many dependencies feels very amateur, error prone, and prone to instability. Again, it's just a gut feeling from some old dude that has been doing software since the late 90s. Maybe it's just the way things are done nowadays.
The very first simulation book I bought had real-time physical airplane Matlab SimuLink models, about 20 years ago. These are the hard models with 6 degrees of freedom. Engine simulation was much easier, gearbox a bit harder. But these kind of engine, vehicle, airflow simulations are bread and butter in the industry. Everyone has them.
Not exactly what you were asking, but RAD tried to build a debugger for Linux^1, but the project died. I’ve heard the people at RAD described as hard core old school programmers, so if they struggled with this it must just be a hard problem

1. http://www.radgametools.com/debug.htm
I challenge you to find a company publicly expounding the idea of loyalty. The idea is actually perpetuated by old-school employees that are still drinking the koolaid.
I find it pretty juvenile. It's like when a rookie dev first faces some production codebase and starts wanting to rewrite everything.
Help Center is available in Opensource edition. We have SSO, roles & permissions in the enterprise.
There's probably something to be said about batch sizes and stability.
No earlier than the Age of Enlightenment and at least by the Industrial Revolution.
Some CRTs do have visible scanlines, some do not. Check out this thread https://shmups.system11.org/viewtopic.php?f=6&t=63197 . Personally I'd like the simulated CRT to have no scanlines, rather what I want is temporal ghosting (previous frame blending in the next one, used for transparency effects in games by blinking two images rapidly); and a filter to make pixels less blocky and implement colour bleed. Given the great number of CRTs out there you probably can't have a single one be the best ever, but perhaps emulating several known ones by twiddling the parameters of the shader and letting people pick would be the best.
Completely agree on Anki requiring too much effort, its the main reason why i'm making Save All (https://saveall.ai/). Save all is a simpler version of anki that use AI to try and make it less effortful
> Hmm. Have you tried buying Spanish tickets on thetrainline?

I've given it a go, but on my phone TheTrainLine is returning "unavailable" on literally any journey for some reason (my radical ad-and-tracker blocking?).

I was trying to search for tickets from Cervera—served by regional trains from Barcelona and Lleida—to Torrijos—served by regional trains from Madrid. If TheTrainLine works for you maybe you can try Cervera-Torrijos.

Best case, I'm guessing it might be able to suggest a reasonable combination (regional to Lleida -> high speed to Madrid -> regional to Torrijos) but I'd be very surprised if it can directly sell you any ticket except the Lleida-Madrid one, let alone the whole route as a single ticket.

EDIT: I finally got TheTrainLine working, and it suggested me an odd bus journey from Cervera rather than the train. So, I decided to check, and in fact TheTrainLine is fully unaware of commuter and regional services around Barcelona or Madrid, and erroneously states "No tickets available" even when searching for routes which I take often. This is almost as bad as Renfe's own website, but at least TheTrainLine includes (some) 3rd party bus services.
You’re not wrong that “the Sabbath day” has sometimes been used by Christians to refer to Sunday, but the context of this thread is that a comment claimed that calling Sunday the first day of the week is inconsistent with the Bible, and that’s plainly not true.
IMO, such a viewpoint about "learning" is limited to learning 'knowledge'; i.e. this sort of 'learning' is limited to repeating (replicating) facts external.

I wonder, if learning is remembering, then what is "understanding"??

from my own viewpoint, learning is about something external; for example "what's the word for such and such concept?" ..in english or in spanish?

point being that you need a corpus of consensus about what the specific linguistic-culture calls the learned concept.

but then, what does it mean to understand?

I think the way towards making sense of this (answering it) needs to consider learning of physical (do-able) actions. Because when considering such skills as learned/understood, the distinction between learn/understand seems to vanish.

So then maybe understanding has more to do with having learned something to a proficiency level that allows one to teach (show/explain) to another how to do that action?

finally, to throw a proverbial wrench into my own attempts to make sense, what does it mean to perceive something complicated, such as the meaning out of arbitrary alphabetic glyphs? how is the meaning out of a text understood? what did we have to learn to be able to do it? is it just a matter of knowing most of the contents of a dictionary??
a lot of short people at the top, you just gotta be more assertive where as for tall guys, people give a little bit of deference automatically.
Absolutely, but IMO circles have as little to do with sin and cos as triangles do :-)
We are following open core model. The idea is to build a sustainable way to provide more value in opensource. Bulk of the features are under MIT license.
Second hand books already generated revenue for the author as first hand purchases. This is completely different.
There is a similar project RetroArch (https://www.retroarch.com) with WebAssembly engine (https://web.libretro.com). Also worth mentioning: WASM-4 (https://wasm4.org)
Well, yes this is very C++ly.

https://fouronnes.github.io/cppiceberg/
I wonder if there are more heuristic workarounds of this kind just lurking out there and hindering major performance wins.

On the face of it, I'd expect the major players (RedHat/MAGMA) to be profiling the heck out of common SW/HW combos, but I can imagine there are a lot of scenarios they don't cover, and I'm not sure who else would.
He is the first republican in a long time that didn't start a war only because there were already two undrerway and his generals stopped him from starting wars. He was a DC outsider so he didn't know the war starting protocol I guess?
For what should be a reasonably mature industry, we sure do fuss a lot about how to do things we should probably have solutions for.

I spend a decent amount of time split between different projects, old and new, and there is something very nice about a well-appointed mature framework that you don't get from cutting-edge bare-bones approaches.
Shortcat: macOS Universal command palette like Vimium
Oh, there's many more. For example: the cache action is lacking restore-only options, and there's no explicit step to fail a workflow.
Yeah -- it seems that so many of the CRT simulations way overemphasize the scan lines. I think if they added a bit of "bloom" to each pixel, it would make them less obvious?
I’m glad you brought up this point. I think there are analogues to “muscle memory” when it comes to learning concepts, too.
For example, I don’t remember all the techniques to compute integrals explicitly, but I know that I’ll be able to pick it up quickly, because of my “muscle memory”.
I feel like this falls into “remembering”, but not “memorizing” when it comes to definitions.
Is it off-topic to simply say that expert-level explanations of some topics explained meaningfully may make for boring or out-of-reach lessons?

Is it useful to learn multiplication before addition? Or exponentiation before multiplication? Or tetration before exponentiation?

I mean there's arguments that if addition and multiplication both must be learned then maybe linear combination is a more useful end-state target for the lesson.

I'm not begging the question to refute your point. These are important questions, and I worry that society isn't seeking the answers, because as far as I know students still learn "times-tables" even though we have handheld computers capable of, from a photograph: reading, interpreting, and solving math problems from a description, so that those tasks are as contained as an arcane reference like integral lookup tables.

I see a world where students instead learn even finer machinery, such as logic, encapsulation, and organization rather than obsessing over whether they can rhythmically remember what 11x12 is for the rest of their lives.
commeny