skysight-inc/HackerNews huggingface dataset:
This paper seems to be referencing the migration of Homo Erectus which occurred earlier and is generally agreed upon (though the specifics are still widely debated, thus the paper).

Multiregional Evolution posits that modern Humans evolved directly from these distributed pockets of Homo Erectus, while the competing Out of Africa theory suggests that anatomically modern humans evolved once in Africa and then spread to the rest of the world, outcompeting the prior hominoid species as they went.

My understanding is that the MRE hypothesis was largely discarded in favor of Out of Africa based on genetic data in the early 00s. Studies show that all humans share mitochondrial DNA (mtDNA), Y-chromosome DNA, and autosomal DNA ancestors which is not what you'd expect if humans evolved separately multiple times.

The big compromise of the model which has emerged in recent years is Out of Africa with Admixture. Basically saying that Homo Sapiens didn't just outcompete other local hominoid branches but interbred with them to a meaningful extent. This was originally not well supported but there's a growing body of work to support it and I believe the academic community is coming around. You see this most strongly with Neanderthals in Europe, for instance.
What’s the market sector?
You unfortunately do not control everything on your machine and how it's compiled. I think source vased distros like gentoo are the only exception but have their own warts.
"The economy" is solely a measure of how rich people are doing financially.

Any other concerns aren't captured there no matter how important we keep saying they are. I think we ought to track a "bloody revolution index" but that would probably just give people ideas.
Emitting CO2 does harm to others, not just yourself, so there's good grounds for regulating it.
Yubikey used to sell a simple Webauthn-only key for $10-$15. USB-only, no NFC or anything. It was blue instead of the standard black. That one was essentially killed when Passkeys became popular, because it didn't support resident keys. I believe some companies (Google? Github?) were giving them away for free.

Its replacement is $25, which is expensive enough to be an issue for poor people.
Often the sort of jobs you can do from home are not that social to start with.

While working in software at an office I definitely noticed that working with a PC all day was definitely not social. And some of my co-workers have been anti-social or just not socialised. Some offices were oppressive: just clicks and headphones.
I swear I had just read "Spent browser yeast"
>Showing a realistic depiction of a tornado or other weather events moving toward a real city that didn’t actually happen

A bit funny considering a realistic warning and "live" radar map of an impending, major, natural disaster occurring in your city apparently doesn't violate their ad policy on YouTube. Probably the only time an ad gave me a genuine fright.
I don’t think this is an EFF project, is it? The submitter is just using their Twitter account as an example.
I'm not seeing anything that indicates that this is an EFF project? Just the link here is to the EFF account specifically for some reason...
tangentially nothing in my career made me as angry as working through Bjarnes Book because none of the examples worked (that was an early edition of the book maybe later editions added the necessary includes etc)
How do you figure it's an EFF project?
With Yubikeys there's also the option of using the GPG smart card functionality for SSH keys. It's quite a bit of a hassle client-side, but it's completely transparent to the server.
My take from being at the keynote and the content I've seen so far at the conference is that Nvidia's is moving up the stack (like all good hardware vendors are prone to do).

Obviously they are going to keep doing bigger. But the takeaway for me is that they are building "docker for llms" - NIM. They are building a container system where you can download/buy(?) NIMs and easily deploy them on their hardware. Going to be fun to watch what this does to all the AI startups...
The performance counters for that have been in the chips for a long time. You can argue that perf(1) has unfriendly UX of course.
I noticed the same thing but found it was affluent millenials (maybe gen z now) who were really into it.
There are at least two reasons I can think of why a JIT language with GC can outperform C/c++:

1. Memory management with a GC often has higher throughput. With the downside that you can have high latency when a garbage collection occurs.

2. The JIT compilation can potentially do a better job of optimizing, because it has information about how the code has been run so far.

It is possible for c or c++ (or rust) to get get the first using alternative memory management strategies, and the second by hand optimizing, and/or using profile guided optimization.
If you want to make your own directory, perhaps you can take a look at this project to see if it's helpful.
https://github.com/liu-ziting/AI-web
> There's also a 3.2 gen 1x2 10Gbps speed but I've never seen it used.

It's not intended to be used by-design. Basically, it's a fallback for when a gen2x2 link fails to operate at 20Gbps speeds.
Sorry! I used that link just as an example of how twstalker.com/[username] shows the tweets from @[username]. I should probably have used something like https://twstalker.com/paulg that would have made this fact more obvious.
I hate it when people say stuff like this and then don’t express their opinions on the better alternatives.
I get it, the service model always shines the brightest in the eye of the revenue calculator. But I have immediate skepticism they’ll be able to execute at a competitive level. Their core competency has always been manufacture and production, not service-based things. It’s a big rock to push up a tall hill.
yes!

and a core part of getting this right is the maturity of other features, like generics/templates, duck typing instead of or in addition to inheritance, portable and well defined data memory layout, ease of reuse of existing mature C++ libraries (think numerical Fortran). I consider a language defined module system, straightforward parsing and higher level concurrency (like channels) almost icing on the cake...

nobody is served with a forced rush from one idiosyncratic complexity to another.

and imnsho the core issue with C++ is _not_ "safety" but complexity, of the language as such. it's just way to easy to write leaky or out of bounds writing code, in C and still in C++.

and in that vein I really love carbon and Herb Sutter's Work and get me right, also rust and even good old Ada got a lot right.

but please, can we discuss the better, next gen systems language as if it were not religions? but technology choices with ups and downs?
I’m not convinced self diagnosis will be a positive thing.

What these small, portable machines will support is a lot of pre-hospital medics, working in remote or austere environments, to carry these devices and use them effectively.

There are already courses available to teach exactly this:

https://corom.org/apus/
By "Opening Up" they cement their leadership position. AI frameworks are already targeting CL, SPIR-V, etc. The low level details will fade and so will Nvidias api dominance.

The MI300 smokes the H100 yet here we are.
You can't watch spatial videos on a smartphone, so what's the benefit?
If someone was running a supermarket and you came in day after day and never paid for anything, they'd get suspicious and probably follow you around all the time, too.

You don't pay for (almost) anything on the internet. Nobody does, because the requisite infrastructure doesn't even exist to allow you to pay for a page at a time. Until that changes, the creepy companies will keep finding ways to follow you around- both to earn money from advertising, and to ensure you're not abusing their systems.
Positive Work Environment at W3C
Significantly though - almost all of those are in C code, even if C++ is used elsewhere in the program.

C++ does no good if you don't #pragma GCC poison all the C-isms.
Plus that it's easier to have unmanaged code in C# than in Java.
The title itself was ciphertext.
They mean Nix and Arch.
People in our country don't deserve a lower standard of living because other people want to live here either. A country/government exists to help its own people.

Where's the line? How many people should be allowed, and of what caliber? That number is the whole point of having an immigration system.
I think about this a lot having been both on corporate meetings and voice chat in WoW raids and how much any sort of teleconferencing software is missing stuff like:

* Mandatory PTT so you don't have people's eating/talking/background noise

* Priority speaker (or being able to turn individual people down)

* The ability to leave the main voice chat for a moment and then return.

Its so much worse than what I got with vent or mumble or discord.
Well, you can provide in your environment all the binaries needed:

- Java stuff

- node and npm

- I don't know what you would need for Postgres extensions

- Python, pip or poetry (or whatever you use for Python package management)

Here is an example flake: https://bpa.st/ZUQQ

Under `devShells`, you have `packages`. You can put there any package from nixpkgs, not just Python packages like I have there.

To make it cleaner, you could have a variable for each platform and concatenate them under packages like

`packages = javaPkgs ++ nodePkgs ++ pgPkgs ++ pyPkgs`.
Prioritize accessibility, leveraging the power of AI, helps us pave the way for a more inclusive digital future, where every user can experience the full potential of mobile apps, regardless of their abilities.
How long have you been at the company? Did you just join? I ask because no company is perfect. The hardest part which is what many comments seem to be saying is figuring out the "real" problems.

Let's take documentation. I tend to be the person who onboards people for source control. There is indeed a document buried in previous version of SharePoint that was not migrated to the new SharePoint. We only get new a couple new employees a year so it is just quicker for me to have a 30 minute session with new employees than to figure out how to migrate all the documents from the old SharePoint site. The 30 minute session is better than any documentation I will ever write. New employee gets to ask questions and so on.
Concussions are mild traumatic brain injuries. There’s a lot more to recovering from a TBI than ‘rest’ or ‘stay active’.

Looked at the concussion alliance website - it seems to be quite reasonable. https://www.concussionalliance.org/treatments
I tried to create a similar service a couple of months ago but it didn't take off. Good luck to you.

I think it needs a lot of trust before people can start posting on our platform. For example- Upwork has built the reputation for that. So, bootstrappers like ourselves can't survive that period. I think that's the reason for my failure while creating that platform.

Small suggestion: you are calling it upwork but no signups for devs is a real bummer. If you aren't ready to take outside devs yet, at least put a waiting list where devs can put their email and other info to be contacted later.
1000W CPU: The Most Powerful Desktop Processor [video]
A noninvasive treatment for "chemo brain" with 40 hertz frequency
For what it's worth the 3M full-face respirators are very well designed in that the inlet air passes over your face and then into a sub mask where it is inhaled. Exhaled air is directed out of the front and down. I spent hundreds of hours with one (the FF400) in unconditioned spaces running power tools in fairly strenuous ways and never had it fog at all.
It's nice that the nuclear explosion of novas and supernovas occur on a human perceptible timescale -- taking weeks to months, instead of a nanosecond or ten million years. I'm not suggesting anything superstitious or supernatural about it. Just that it's oddly convenient.
linters nudge about not following guidelines, and project policies turn the Judges into enforcement.
Recently installed PopOS on my desktop. That is currently my top suggestion as an Ubuntu alternative
Yeah I was thinking more bootstrapped businesses or small businesses - the tax advantages for such businesses you get in the US are insane
A quick search will verify its commonality, and like most Apple issues, it's been ongoing for years.
People need to stop focusing on “historical standards”. For better or worse, retail entering the market en masse (often with options trading) has created a new standard. The market over the last 10 years is the new normal, the smart people have worked this out and are making huge returns. TSLA at its peak had a WAY higher PE than NVDA does now, and NVDA is just as popular, with even stronger fundamentals.
For a long time, $1000/GB at ingest time per day was their thing but they've since gotten more flexible but their pricing is still in the millions for terabytes while the competition charges the same for petabytes.
The thing is I think you city people can't see the forest for the trees. Yes, on a city level zoning/permitting can be an issue.

However, I live in the middle of nowhere. The nearest town to me has a population of 600. Homes that were $300k pre-pandemic are now $500-$600k. Zoning is no issue here. There aren't many places in our country where home prices have gone down or stayed the same.
>Those cities you mentioned already have European style urban infrastructure.

I hope you're joking. it's very rare to see a highway wider than 6 lanes in Europe, especially that runs through cities, whilst the aforementioned cities have a abundance of such monstrosities.
Seems it wins by using more sophisticated data structures & algorithms, instead of "tight code".
Is copy-and-patch really a new idea, or just a new name for an old idea?

When I learned programming (and interpreters particularly) around 2010, I thought it was well-known that you could memcpy chunks of executable code that your compiler produced if you were careful ... the major gotcha was that the NX bit was just starting to take off at the time (Even on Linux, most people still assumed 32-bit distros and might be surprised that their CPUs even supported 64-bit. At some point I ended up with a netbook that didn't support 64-bit code at all ...).

Unfortunately I ended up spending too much time on the rest of the code to actually look deeply enough into it to build something useful.
Long story short: changing a bit from 1 to 0 is really easy, but changing it from 0 to 1 is quite difficult and requires an expensive erase operation. The erase works on a full 4k block, so writing a random byte means reading 4k to a buffer, changing one byte, erasing the page, and writing back 4k. Sequential writing means erasing the page once, and writing the bytes in known-pre-erased sections.

Any modern (last few decades) SSD has a lot of sauce on top of it to reduce this penalty, but random writes are still a fair bit slower - especially once the buffer of pre-prepared replacement pages runs out. Sequential access is also just a lot easier to predict, so the SSD can do a lot of speculative work to speed it up even more.
Couldn't find anything in the article about whether these still require gel (or if the gel is an absolute requirement for the conventional ones). Anyone know?
The way I think about it is finally it will end in a binary feature vector similar to 20Questions (male or female, alive or dead ...) just with 100s of dimensions
Anecdotally, I feel like I wrote safer C code because at least I fully understood the behavior of the few standard library functions I used - both the good and the bad. C++ always had that question mark of if you were fully understanding all of the invariants the library placed on you to uphold.

That being said, I've fallen in love with Rust and have no intention of ever going back to C or C++.
Non-paywalled version

https://finance.yahoo.com/news/essentially-gilded-age-worker...
Nice work! This addresses many of the issues I've had with SSE.

Another problem we've never worked out the solution to, is how to send a termination - signalling "there are no more events coming". We always end up having to roll our own, though it felt like something that should've been handled at the protocol layer.
The article is not so specific on how the research actually works. Then, "We hope this will help democratize AI," but the linked paper is behind a paywall.

Curious to see how they would go about explaining how a network selects its important features
Oh, I want to play...

So, an optimizing compiler would see that pretty much everything is dead code it would assign 0 to the return register and done.
Anecdata... one of the folks sitting in front of me at a session at GTC claimed the be an AMD employee who also claimed to previously work on cuda. He seemed skeptical that AMD would pull this off. This is the sort of fun stuff that you hear at a conference and aren't sure how much of it is just technical bragging/oneupmanship.
Title really needs the word “crows”
Have we forgotten about T.38[1]? It is designed just to let analog fax machines/modems send documents over IP.

1: https://en.wikipedia.org/wiki/T.38
The speed of light pretty much precludes anything happening to an entire star on a nanosecond timescale.

In the other direction, it's basically a tautology. A "nova" or "new star" is, by definition, a relatively fast change. Much slower changes to stars also occur, but they tend not to get news articles written about them when they happen gradually over millions of years, and we don't call them novas.
I disagree that it provides any freedom at all, since you are limited by roads. If certain roads are cut off by sabotage or other means, you lose your imaginary "freedom of movement".

Regarding it being an "American thing", Germany was the first country to build highways, and currently the highways there (Autobahn) don't even have a speed limit, so you could say that they provide more freedom of movement than the roads in the US.
You are about to be severely disappointed.
So you're saying that any data, regardless of origin should be licensed. So should we paying dividend to einstien for e=mc2? Or should he have paid dividends to any of the math or physics before him that he used to further humanity? I mean since it's just semantics since he clearly "stole" the e, the =, the m, the c, and the 2.
I believe Dyson was a man of considerable integrity. I doubt he would have published anything misleading or plain wrong. But I haven't read the paper in question.
For me software engineer was an easy answer because it didn't require licenses, certifications, and specifically not a region locked license like law, accounting, medical professions

but paid similarly

I also had the acumen for it, but I could easily see myself doing law or finance. Especially now that I know where I want to live, in comparison to then. It’s just that launching a software practice has just consumed even more industries now, and is a bigger field
Car infrastructure taking up unnecessary parts of cities limits the freedom of transportation by other means, like walking or cycling.
Something I've noticed is that, when under the guise of safety/"don't do this thing", netizens seem to have few inhibitions sharing information from topics they barely understand or have experience in. Some caution is always good, but I feel like people are too comfortable using it as an excuse for sharing unsubstantiated information as fact.
You know what happens to companies that panic and throw all their resources into knee-jerk software projects? I don't, but I'd predict it is ugly. Adding more people to a bad project generally makes it worse.

The issue that AMD has is they had a long period where they clearly had no idea what they were doing. You could tell just from looking at websites, CUDA pretty much immediately gets to "here is a library for FFT", "here is a library for sparse matricies". AMD would explain that ROCM is an abbreviation of the ROCm Software platform or something unspeakably stupid. And that your graphics card wasn't supported.

That changed a few months ago; so it looks like they have put some competent PMs in the chair now or something. But it'll take months for the flow on effects to reach the market. They have to figure out what the problems are which takes months to do properly; then fix the software (1-3 months more minimum); then get it into the open and the foundational libraries like PyTorch pick it up (might take another year). You can speed that up, but more cooks in the kitchen is not the way. Bandwidth use needs to be optimised.

It isn't like ROCm seems lacks key features; it can technically do inference and training. My card crashes regularly though (might be a VRAM issue) so it is useless in practice. AMD can check boxes but the software doesn't really work and grappling with that organisationally is hard. Unless you have the right people in the right places, which AMD didn't have up to at least mid 2023.
FYI the downvotes are most likely in reaction to the assertion that COVID lockdowns were a huge mistake.

Whether they have damaged the fabric of society (and I would certainly dispute that), the idea that they were a mistake in totality is at the very least somewhat contentious.
https://archive.ph/2P7Vc because it's timing out for me
I'm surprised to see the Pi in there; I would naively expect a microcontroller (my first thought today would be https://www.espressif.com/en/products/socs/esp32-c6 but there are options). Is this arrangement a matter of how easy it is to implement, age of the project (predating good MC options), or a harder technical/practical blocker?
It would be sort of unprofessional I guess, but it seems like it would actually help if people could sing mindless tunes as they work. If somebody is going “do-do-do, doot dadodo” as they work, you know they are in progress. A sudden “hmm” or silence indicates trouble.
Table saw manufacturers wonder why Exacto knife users are so worried about their fingers getting cut off.
The simple and obvious explanation is we now live in a world where many people are too lazy and/or dumb to spend time learning the tools of their trade.

3..2..1
Cribl, created by former splunk guys is undercutting them. Elastic's eql is finally close to comparable to SPL3 and then you have graylog improving (also by former splunk guys). So it is indeed a good time to sell.

Their stock is inflated because for the past 10+ yrs they were so good, it was hard to even compare them with anyone else. People who think kibana, solr (or any lucene based stack) was comparable have no idea how powerful splunk is. But they're just not coming up with competitive features anymore or adapting better pricing models. Their execs can't wrap their heads around having real competitiin and I don't think that'll change with Cisco.

Cribl helps you reduce the data you ingest into splunk or even avoid splunk entirely. Really nice support for federated search as well (why isn't splunk doing this??).
hooray! a down to earth stay with the facts response! thank you for that. if I'm not mistaken, Chandler and Sutter lead efforts to untangle what we have, sucht that we can then improve upon it, with better templates/metaprogramming or borrow annotations or bounds checking containers etc.

for C++ especially it's really two things that make it hard: it's idiosyncracies (that's what they work on) and then in addition the lack of these new abilities.
What? None of this makes any sense. C# is not Java. It has different syntax and feature set. The print thing is just hilarious however. I have probably heard it only ever from someone who started programming a couple of months ago.
Anyone using icescrum? I like how it can be self-hosted
Laptop-sized ultrasound machines have been a thing for at least a decade at this point. It feels insincere to frame ultrasound machines as these big things lugged around on carts still. Hospitals still like those, but there's plenty of pre-hospital ultrasound machines that are compact. Not smartphone compact, but it feels weird for the article to completely omit them.