skysight-inc/HackerNews huggingface dataset:
A lot of land in America is slowly being concentrated into the portfolios of large multinational corporations. And unlike more traditional entities, these corporations have no reason to sell except total bankruptcy.
Green Software Development Is the Only Software Development We Need
Open Sourcing Venice – LinkedIn’s Derived Data Platform
you can actually use lulu itself to block sentry for all of their tools (this is what i do). i found that the only other connections they'll make is for updates--both software and rulesets (if you have that configured).

lulu is not nearly as polished as hands off! (may it rest in peace) or little snitch, but it gets the job done. i also have some rules in pf (via murus gui) to block things like google and facebook on a system-wide level.
No, radians are pi * half-turns. For example, a 90 degree angle is a quarter-turn (1/4 turns) or pi/2 radians. It is most definitely not 1/2 radians. Equivalently, radians can be said to represent tau turns: 1/4 turns is tau/4 radians.
>But in recent years, nearly every modern phone shipped today has an eSIM

How many phones other than iPhone, Pixel, and (very recent) Galaxy S/Z have eSIM? There aren't that many cellular IoT boards that support swappable eSIM either (some boards say eSIM, but what they mean is that the IoT vendor's SIM is soldered onto the board - thus "embedded SIM"- not that you're allowed to load eSIM of your choice).
An early disruption event is starting for the Polar Vortex
It's new to me, and it's neat.
Correct, MBP's can run stable diffusion and other ML workloads on non-nvidia hardware. I clearly see this becoming a trend. GPT-J, Neo and NeoX run really well on Colab TPU's, again these are not made by Nvidia.

Training is dominated by Nvidia, I will not question that as most papers I have seen say something similar. I will say that I do not believe training will always be dominated by Nvidia's datacenter options. Two things that will hasten the withdraw from Nvidia; Cuda and hardware advances around the motherboard (ASICs, RAM proximity, PCIe lanes, data transfer planes, etc).

Think about this... what if a company released an ML training/Inference ASIC that used regular DDR4/NVMe, performed like 4 x A100's and cost $8000? Would you be interested? I would! I don't think this is too far off, there has to be someone working on this outside of Google, Apple and Meta.
It is even cooler than that. 1 milliradian is simply the distance (radius) divided by 1000, regardless of the unit of measure. So 1 km / 1000 = 1 m.

At 100 m, 1 milliradian is 1 cm.

At 1000 yards 1 milliradian is 1 yard.

At 1 mile (5280 feet), 1 milliradian is 5.280 feet.
One reason it’s not obvious is that several findings of my analysis aligned neatly with things the recruiter told me about the company’s comp structure.
In France, providers will require you to provide KYC information within 14-30 days of obtaining the SIM, or it will be deactivated. Suitable for a short-term travel use case.
We Iranians all know that. It’s you Westerners who don’t. You deny visas to PhD candidates, while giving green cards to terrorists without a fuss.
Unless you believe in culinary Cartesian dualism, there must be some physical characteristic in which the effect of the processing is embodied.

The actual issue is almost certainly insufficient granularity in classification of nutrients. For example, treating chemically distinct plant fats as fungible with animal fats. (In fact, that's a serious contender as the single biggest issue behind "processed" food - it's all made using disgusting plant oils.)
Yes, pity the right wing polemicist, the left wing polemicist, or anyone else who wishes the freedom to communicate ordinary ideas on our de facto communications utilities.
It's Like Tweeting, but You Can't Use the Letter E
Note that a lot has changed since 2015. The LOC's Strategic Plan (https://www.loc.gov/strategic-plan/) and especially the digital strategy (https://www.loc.gov/digital-strategy/) are trying to address that gap — under the “We will throw open the treasure chest” section:

> The Library's content, programs, and expertise are national treasures – we are dedicated to sharing them as broadly as possible. The growth of the Library's digital content, which includes our collections, has increased exponentially every year. We will make that content available and accessible to more people, work carefully to respect the expectations of the Congress and the rights of creators, and support the use of our content in software-enabled research, art, exploration, and learning.

> Exponentially grow our collections

> The Library will continue to build a universal and enduring source of knowledge and creativity. We will expand our digital acquisitions program, as outlined in Collecting Digital Content at the Library of Congress; continue our aggressive digitization program, which prioritizes the Library's unique treasures; and improve search and access services that facilitate discovery of materials in both physical and digital formats.

> We will expedite the availability of newly acquired or created content to the web and on-site access systems. This will mean making improvements to the procedures and tools we use to move content from acquisition or creation to access, which will be critical as we continue to experience exponential growth in the size of our digital collection. We will also improve tools to make it easier for Library staff to enhance content after publication, such as adding additional description or information about the conservation of objects.
I've been hearing about this for a while but has any mainstream game actually demonstrated meaningful realtime graphics streaming? I suspect that kind of like NFTs or Metaverse, most developers see that it's a pretty bad idea in a practical sense, but talk about it because it's easy PR.

People just barely tolerate games which require an internet connection to run for DRM, I can't imagine them appreciating the requirement for the connection to also be fast and stable enough for streaming, especially with handheld PCs starting to catch on. Especially since they'll also want to take down the expensive servers quickly after sales fall off, most likely making the games unplayable.
AMD has "tensor cores" (called something different but they're very similar matrix accelerator units) in CDNA. RNDA3 is supposed to have "something", it has the same instruction as CDNA, it's supposed to be less than a full unit but presumably there wouldn't be an instruction without some level of hardware acceleration either.

The bigger problem is that AMD doesn't want to pay to keep up on the software side... at the end of the day when you're coming from behind you just have to pay someone to port key pieces of software to your platform. AMD has really coasted for a long time on letting the open-source community do their work for them, but that's not going to fly with things like PyTorch or other key pieces of software... if AMD wants the sales and the adoption of their hardware, it's just going to have to pay someone to write the software, so that people who want to do research and not PyTorch maintenance can justify buying the hardware.

I am not particularly interested in the perceived historical justifications for the current situation, it doesn't matter to the businesses who might be AMD's customers. And actually in many ways they've gotten even shakier recently, what with dropping RDNA support from their NN/ML package. As a cold statement of reality, this is table stakes going forward and if AMD doesn't want to do it they won't get the sales.

It's not even just PyTorch either, it's... everything. AMD is just coming from a million miles behind on the software, and "welp just write it yourself if you want to use our hardware" is not an attitude that is conductive to selling hardware.
See this action: https://github.com/tj-actions/changed-files
Strategy and Sociology (+ strategy for startups case study)
You can always do one cycle of newton-raphson to get nearly double the accuracy with only one extra lookup-multiply-add.
IMHO a more interesting metric would be the ratio of successful startups using cloud technologies over the last years. I think the cloud is especially interesting to get a competitive advantage early on.
> The problem is that exec does not return a non-zero return code if the command fails. Instead, it returns a rejected promise.

> While this behavior can be changed by passing ignoreReturnCode as the third argument ExecOptions, the default behavior is very surprising.

This is the same behavior as node's child process exec when wrapped by util.promisify[1] If something returns a promise (async func) it should be expected that it has the possibility of being rejected.

[1] https://nodejs.org/api/child_process.html#child_processexecc...
>As you say, IMAP could do with modernisation

In theory that's doable. In practice modernizing a protocol with extensions is though, since support ends up patchy. Especially when the big email providers have few reasons to make a documented, non-propriety extension. Why would they when they can instead push people to their propriety apps?

It's definitely possible that JMAP doesn't catch on. In that case, we'll probably just keep languishing with non-modernised IMAP.

The key is getting client support, especially in mobile (where there is a noticeable user benefit) and in open source software.
If you think your actions can change the perception of 400M people and their 90% approval rating of the military...then what else should be added.

The approval rating didn't bulge when the aforementioned organization sent thousands to die for essentially nothing (if you believe the US military miscalculated the war on terror) or oil (if you believe the war on terror was a subtle ploy to get in there and be in control of oil)

Didn't evne bulge after Abu Graib...so?
ImportC can handle the .h files and/or the .c files, as the user prefers.
This Rust issue [0] was the best short summary of what an SIMD Shuffle is I could find:

„A "shuffle", in SIMD terms, takes a SIMD vector (or possibly two vectors) and a pattern of source lane indexes (usually as an immediate), and then produces a new SIMD vector where the output is the source lane values in the pattern given.“

[0] https://github.com/rust-lang/portable-simd/issues/11
Codebase Investigations with Convier
Steve Jobs: Get rid of the crappy stuff (2011)
Like many things, the more complex the workflow the more useful it becomes running it locally.

I've found it especially useful for fixing complex workflows or working with custom actions. It's not strictly needed, but it does speed up your workflow once you figure out the kinks.
>Folding authentication into the correctness decryption phase is the only secure and misuse-resistant way to do authenticated encryption...

Again, PGP does not do things the same way TLS does. I do not see how you can possibly prove that other approaches can not be secure.

>We can nitpick about the factuality of the "16 bit" claim or the truncation attack (which I believe GPG has since fixed), but neither directly contradicts the above.

There is no nitpicking involved here. The claim is straight up wrong. The author of The PGP Principle either misread the email thread or deliberately misrepresented it. GPG could not fix that which was not broken.

>Okay, but you just pointed to this property as a "huge footgun" in age. Why is it a footgun there, and not in PGP?

Please read this article to understand how PGP does things:

* https://articles.59.ca/doku.php?id=pgpfan:authenticated

>PGP is used in all kinds of online channels and directly advertises itself as a "toolbox" for any purpose.

I think I will have to ask for a reference here. I have never seen a claim that PGP is good for online types of media.
I think the GP was complaining about lack of key management not lack of authenticated encryption.

In any case i clicked on the github link for AGE and it said ChaCha20-Poly1305, which is an authenticated encryption (AEAD) algorithm, so im very confused by your comment. Am i missing something?
The Sega Mega Drive did something similar, normally the Z80 is just a support CPU used to run sound (although the 68000 could also talk to the sound chips, so some games run sound off the main CPU to varying degrees). But with the Master System converter, it's the main CPU for backwards compatibility. The converter itself is largely passive to adjust for the cartridge connection differences and adding the pause button, all the backwards compatibility is handled by the main system.

On the PS2 side, apparently later systems replace the original IO chip with a PowerPC based chip running a MIPS emulator, which is kinda wild in itself.
What carrier lock-in? My iPhone can support 8 eSims. I can have two active at a time and switch between them whenever I want.
> I'd expect rents to raise at least as much as mortgages, so until the next 2008-style house price crash nobody who bought a house during the pandemic is losing money.

This rise in rent stops as soon as unemployment starts increasing, which in the US it already has.
The fact that it is natural doesn't make it performant and straightforward for all applications.

For example linear algebra is the natural and general way to handle vectors. However game developers still find quaternions faster and more performant.
Plus premium. It would be free in practice.
Here in Latvia you can buy sims from all major providers without any ID for as low as 0.99€. The caveat is that you have to top up them regularly because they have expiry times depending on the amount you top them up.
Doesn't scala inherit type erasure from Java / the JVM though? That means nullability and sum and product types can never be sound in it, and every line can throw some unexpected exception (just like Java), right?

On top of that, the classloader makes an open world assumption, at least with the JVM, so the compiler can never prove me wrong on any of the above points, regardless of what program it's been handed.

Anyway, I've been there and done that with Java, and I'm hoping to never put up with that ecosystem again. I'd much rather fight the borrow checker than deal with null pointer and class cast exceptions in production.
Whenever I'm out walking around NYC and it starts raining I put on "World of Echo". It's a great accompaniment.
This guy really loves his leather jackets eh?
Mozilla has a very web-centric view of the internet for obvious reasons. The survey they do here about people's reluctance to install browsers themselves is useful in that context.

But the web is not the internet. And every problem that Mozilla brings up in this report stems from them, and other browser developing corporations, treating web pages as applications instead of as documents.
But what is the underlying representation in the wrapper class?
Meta: a bit unfortunate editing in the title, "OS" stands for "operating systems", not "open source" as you would expect.

Suggested quick fix: make it "OS:s" if it fits.

Edit: closed qoute.
Probably if you know how to run the notebook you might also know how to quickly go through the code and see if it might do a potential harm to your hard drive.

I dont see a big deal TBH.
SwitchBlox - The Open Source 5-Port Ethernet Switch for Robots and Drones
“SwitchBlox is a small, open-source Ethernet switch with five 100/100M ports designed for size-constrained and tough environments. With a size of 44.5mm (1.75 inches) by 44.5mm (1.75 inches), SwitchBlox is the smallest network switch in the world, making it perfect for robots, drones, or any space-limited network application.“
I disagree. By wrapping an angle in an Angle class, the internal representation need never be exposed to the programmer.

Rather than every programmer needing to read this blog post to see the performance benefits of using 'turns', instead now just a few library developers need to.
Nim is a great language with some killer features, but if the community is growing, it's doing it very slowly.

TypeScript would have my vote. I have my eye on Deno and Bun but they aren't there yet, Node gets the job done every time.
I get what they’re going for but apple made it clear with two things he’s not the target audience (yet):

- cellular only (first in this space that no one speaks of with this battery capacity)

- them catering to planners/trainers in their adversing.

Sure Apple is pricey and they don’t make for everyone, but no one markets with bullseyes like Apple in tech. I hope Garmin truly welcomes the competition. It’s getting sad and I would love pressure on Apple to really continue attempting to push the space of wearables and not get idle from being on a market island
Some of them are curriculum books and others are popular hits, so many of us have. Schools already have a vetting process and having the legislature perform ad hoc bans is a political show.
With 20.04, they were over a year behind when they finally updates the latest tag.
I’m confused about what it is.

It looks like it’s Cloudfare’s MVNO eSIM. What’s zero trust about it?
Open source, historically speaking, is an implied social contract:

I as the developer do something nice for the world. I therefore hope that you, as the user, will pay it forward.

When this ethos is subverted by people who don't pay it forward, who just see "Free!" and unthinkingly take and take without ever thinking to give anything back, it rubs people the wrong way.
Bro culture is similar to frat house culture. It doesn’t inspire confidence because of the volatility and instability of the players.

Women need to distance themselves from all this and discriminate against men. Feminism has tricked women and brainwashed them into imagining that they need to be equal to men and avail equal rights. It is a step down for women. It is the worst thing that can ever happen to women who can excel in every way if they create their own kingdom with its own special set of rules for admission.

The sooner women distance themselves from the Bro groups and establish their own world where they can truly enjoy power, the better it is for them. They will never be treated equally in a world where genderism and sexism will never be eradicated.

Right now, the world is being run by Peter Pans. It’s embarrassing.
But you see my point. A TX accent can be substituted for a more mainstream one far more easily than a foreign accent can.
I'm not sure how Blindsight is different in its essense from Arthur Clarke's Rama I. Even the social commentary layer in both books is very similar.
With our rust project we actually compile with `01` because the cost of that optimization pass is less than the cost to our tests running 100x slower. There is definitely a need for a 'more optimal' debug mode, and it is one of those things that feels zero cost until it isn't. Similarly, I try to at least consider compile times when writing code these days.
Most people don't live in Joshua Tree National Park, and people complaining about the housing crisis aren't talking about housing in hot spot tourist areas. They're talking about housing in cities with jobs and careers available.

Go to your nearest city and look up the number of units available on Airbnb and then google the total number of housing units in the city.
Someone needs to make a Pilish version of this, then I might join

https://en.wikipedia.org/wiki/Pilish
Couple of comments to this point suggest that it couldn't have been predicted since the official timing of the merge was only announced in 2022, and silicon supply chain requires planning in advance of that.

But that point is ignorant of this truth - Proof-of-stake has been on the roadmap since ~2017 if not earlier.~ Edit: 2016 - Thanks friend! :)

I think the reality is that the impact of Ethereum on Nvidia's business was not fully appreciated, and that 'veil of ignorance' may well have been intentional. They never truly served the crypto market directly (e.g., there wasn't really a "miner" line of cards), and as a result didn't do the due diligence to understand how those customers played into their business performance and strategy. Or they did, and just really underestimated the Ethereum devs on ever making the merge happen. But I lean towards the first.

Either way, I think that with crypto in the rearview, I'm actually more confident in their leadership team. They seem better suited to gaming and AI.
You might want to try Appsmith for the internal tools use-cases. It's open source with a big community and a lot of features that are part of the OSS edition that you'd end up paying quite a bit for once your Retool credits run out (I work there).

Also, hear you on Paddle. Fees are quite high, but we found them easier to set up than Stripe.
Not many people realize is that recent glibc brought AVX-512 optimized str* and mem* functions to the ifunc dispatch table, your C code may have been using fancy mask registers on someone's Intel laptop!
The confusion revolves around free vs. freedom. Open source is supposed to be about freedom first and foremost, but for most people it's really about free. People would rather have free bait with a hook attached than freedom that costs something, even if the cost is quite small.
If he was on Medicare then that should be where they bill and against his supplemental insurance.

Find a few more attorneys that specialize in this area, you may need more than one to dive into the details with you and select the best one you can find.
It's definitely ironic to suggest a whistleblower goes through the approved process of the entity against which he's blowing the whistle.

I'd say that really this just shows the limitations of the concept of whistleblower laws- essentially they're just a feel good concept that lets people blow the whistle against entities the people in power want them too (like the silly Facebook thing).

I don't really have an opinion about Snowden, but I'd say good or bad, if you're really planning on exposing "the system" you can't really expect any protection, and I think it's impossible to build in that kind of protection.

An simple and maybe flawed example would be vigilante justice. Someone can decide to kill someone extra judicially. They may be "right" in some way, but there is never going to be an allowance for it.
haha, that's what gets me

I guess I'm brimming with enough (over)confidence to avoid the "didn't study" dreams or the "sitting in the back seat of an empty car" dreams, but I occasionally dream I signed up for some class and then didn't bother to attend it, wasting my time and snubbing the teacher.. "ah shoot, sorry guys"
> The sine function, defined as x-x^3/3!+... doesn't take argument scaled in radians. It takes real numbers. It has nothing to do with radians, really. Or even with angles.

The point is that a definition of the sine function where sin(pi/2) = 1 is equivalent to a sine function taking radians.

You could also define sinT(x) such that sinT(1/4) = 1: sinT(x) = sin(2pi x) = sin (tau x) = 2pi * x - (8pi^3 * x^3) / 3! + [...]. Neither of these is more or less fundamental than the other, but one is more convenient in most (non-trig) calculations.
Good timing. He can now be drafted:)
Srsly? Well, then according to https://en.wikipedia.org/wiki/Brainfuck the + symbol denotes cell increment and not addition.

> But I must confess that we had ln() in university courses

Same. I often wonder why would anyone denote the natural logarithm with log(), when ln is shorter, and easier to read (at least for the people that were thought to use it), also it is already somewhat established.
Who cares? It doesn't matter. No one doing serious work in physics, simulation, etc cares about units at all besides very broad distinctions between systems like natural units vs constructed. Arguing about imperial, metric, pi, tau, etc is 99% bikeshedding by people who don't even do this stuff.

> But math never decreed that sine and cosine have to take radian arguments

Yes it did. The lowest kolmogorov complexity definitions of all trigonometric functions (free from non-integer constants) all take radian-based arguments.