skysight-inc/HackerNews huggingface dataset:
It has to do with what the chips can support.

Compare the AMD USB channels [1] with the Intel Thunderbold channels [2]. Intel has more channels for motherboard/system manufacturers to work with.

[1] https://www.techpowerup.com/cpu-specs/ryzen-7-7840u.c3212#ga...

[2] https://www.techpowerup.com/cpu-specs/core-i7-1370p.c3055#ga...
> Let's suppose you're a foreign country hitech company like Huawei, in that case, when you start disrupting US markets and US incumbents, you instead are disrupted yourself, so the US market as "valuable as it might be" ends up being worse that worthless, the reason "why your company is sanctioned" and inaccessible.

All you have to do is not be a foreign state-controlled company and not try to circumvent sanctions to known bad actors.

Case point: Ericsson and Siemens have no issue selling in America.
> unless you buy into the Nvidia / CUDA ecosystem

Coming at it from a graphics processing perspective, working on a lot of video editing, it's annoying that just as GPUs start to become affordable as people turn their back on cryptobro idiocy and stop chasing the Dunning-Krugerrand, they've started to get expensive again because people want hardware-accelerated Eliza chatbots.

Anyway your choices for GPU computing are OpenCL and CUDA.

If you write your project in CUDA, you'll wish you'd used OpenCL.

If you write your project in OpenCL, you'll wish you'd used CUDA.
Interactive ML in a GPU-accelerated database
Too bad it's unwanted tracking instead of an industry standard for Tile-like trackers.
Thank you!

All great suggestions — will try to add them soon (wasn't really ready for the unexpected launch on HN, but glad it went this way, got a much clearer vision for the future)
Not really, because computers on their own aren't really agents that optimise their actions towards a goal. But they can definitely be programmed to do that

I guess you could argue that following machine code instructions is as much of a goal as predicting the next token though, except it's not quite the same as there's a clear right way to follow the instructions but predicting tokens is more... fuzzy?
I love this, but you can't always use it. Sometimes management needs an estimate (even if a coarse one) to decide whether the project is worth doing or not. Sometimes you're doing fixed-price bids for a customer, and you'd better know how much to ask for in the bid. And so on.

But your main point is absolutely right. Estimates aren't free. They're a project, even if a small one.
Can you change to employeeApp.ourcompany.com?

Then you can support both http & https on ourcompany.com but only http on employeeApp.ourcompany.com.

That should at least be simpler than changing to a raw ip.

Another option might be redirecting to the local ip rather than framing.
You can check out Koofr Vault. The engine is written in Rust and the web frontend is written in TypeScript and React.

https://github.com/koofr/vault
I'll take 'what companies are irrelevant in AI?' for $200
Trees said to be planted by first Tokugawa shogun bear fruit used for sweets
Looks like some very large scroll snap, that is nearly impossible to actually navigate.

It uses the native CSS scroll-snap, which is why it varies by browser. But being unable to scroll down to read the rest of any given section because it snaps back up to the top is awful.

It's almost usable with a trackpad, if you can scroll the entire length of the section with a single gesture. Then you can just hold your digits in place to prevent the snap. But if your trackpad isn't the size of an Apple Magic Trackpad, you're gonna have issues. Same with if you don't even have a trackpad, or are using your trackpad over RDP (as I am).
A book about AI. (Norvig and Russell comes to mind)
The differences between Mu and Haskell are not that large. They use GHC as a library in their front end. Gergo Erdi gave a talk on it last year:

https://news.ycombinator.com/item?id=35801844
AI Dev Circle
Mr. Ranedeer: Your Personalized AI Tutor
> get some smart people from various agencies that are trustworthy, have them use the openAI playground and see what can be accomplished

This is a punt to committee. Likely what this meeting will result in. It’s as performative as it’s useless.

Suggestions of pauses have always been a farce. But I’m struggling to see solutions from experts, apart from constant predictions of generic doom. (I’m in favour of a domestic registry, so we know who’s training what on which data. Maybe a copyright safe harbour in exchange for registration?)

The other side is competitiveness: what can the federal government do to make America the best place to build AI? (I'm continually drawn to the Heavy Press Program [1], the era's massive forging presses being loosely analogous to modern training costs.)

[1] https://en.wikipedia.org/wiki/Heavy_Press_Program
Imagine for a moment that instead of all the time wasted on this, we just implemented a protocol amongst the browser makers which allowed a secure password prompt to be requested, and required strong-hashing before sending anything over the wire?

Which would be easier to use and more effective.
youtube version of xkcd?
Yes, and you should read the book, it is very interesting and well written!
Wonder if this study was also funded by the champagne industry. Wouldn't be surprised it was.
The article highlights the White House's efforts to engage with top AI companies and discuss concerns related to artificial intelligence. However, it's worth considering whether these meetings might serve as a double-edged sword, given the potential for the administration to manipulate the AI community for political gain. As the next election cycle approaches, there is a risk that the White House could use its influence to shape AI development in ways that benefit the incumbent administration.

For instance, the Biden administration's call for AI companies to ensure the safety of their products before releasing them to the public could be seen as a way to exert control over these influential technologies. While it is important to address the potential risks of AI, such as privacy violations, bias, and misinformation, it is crucial to ensure that the government's involvement does not lead to undue interference or censorship that could sway public opinion in favor of the ruling party.

Moreover, as AI technologies like ChatGPT gain more prominence and widespread adoption, the potential for misuse by political actors becomes increasingly concerning. The administration's interest in regulating AI systems may be well-intended, but there is a danger that such regulation could be used to manipulate the information landscape in a way that serves the interests of those in power.

In conclusion, while the White House's engagement with the AI community is a necessary step in addressing the challenges and concerns surrounding artificial intelligence, it is important to remain vigilant against the potential for political manipulation. The AI community must work together with government officials to strike a balance between addressing legitimate concerns and preserving the integrity and independence of AI development.

note: I did prod ChatGPT the direction of criticism from the prompt, but this is as is generated response. Well, I be damned.
I'm not claiming there will never be another downturn -- of course there will be -- but the fact that we just went through the longest non-recessionary period in this country's history, despite all the "short-termism" already indicates at least some flaws in the original hypothesis
I wonder if that's uniform. Say around the poles, could there be more temperate spots?
> Very similar to trying to change a toxic person in a relationship.

This is a good comparison, except in the case of the duopoly you have only two people to choose from.
>The reason that lazy evaluation leads to performance problems is that programmers don't know how to use it correctly

It's because it's objectively harder to reason about performance with lazy evaluation as performance becomes non-local. You can no longer reason about a function's performance just by looking at its body, instead you have to know the nature of the inputs passed to it (whether they're thunks or materialised values).

Each single uses of lazy evaluation also imposes a latency overhead as the thunk/value must be behind a pointer. Yes the compiler can remove unnecessary thunks, but that's "unnecessary" in the sense of "unnecessary given the semantics of the program", not "unnecessary given the problem the program's trying to solve". I.e. lazy by default will generally result in someone writing code that's lazier than necessary unless they're very careful with annotating to the compiler everywhere laziness isn't needed.
In tourist-filled parts of the world where they drive on the left side of the road (e.g. UK, Australia, Japan), you sometimes see signs reminding the tourists to look right before crossing the road.
Feds rethink warrantless search stats and – oh look, a drop in numbers
> Why are regulations bad?

Depends, do you mind not being allowed to have AI without surveillance?
Thanks for the feedback, created an issue on our tracker https://github.com/CircuitVerse/CircuitVerse/issues/3744
Yeah I've switched all of my projects to Remix to get out of the Vercel ecosystem
Yeah, I was just having fun with it. I was reared in a spiritualistic environment, so I kinda know the lingo. So help me if I actually believed those words I wrote :)
> I imagine that every new step/functionality in the browser evolution introduces new minutiae that can be used in fingerprinting.

No problem; just put such APIs behind a permission and they become unusable for fingerprinting.
Apropos of the theme, I have a family member who does height work. Every year (typically in the months where weather will allow), he gets contracted to do some disassembly of buildings at Sellafield (Windscale as was). What follows is hearsay, but still fun :)

The typical way to raze building involves just knocking them down; these are actual disassemblies. They'll go up and unbolt and slice off pieces, and carefully lower them, where they'll be examined and tagged and bagged for onwards disposal. It's a really expensive way to remove a building. There are sections of the site where he's been told "do NOT stop walking in front of THIS building". There are rooms (and maybe entire buildings) for which the records of what radioactive fun went on in them have been lost. There are dangerously radioactive (provenance unknown) things effectively dumped in ponds that have to be removed carefully, a piece at a time, possibly involving underwater disassembly. Possibly including a car that sucked up a big dose of something it shouldn't and needed to be made relatively safer, quickly.

The only saving grace is that when you have to disassemble things so slowly, the handful of people hired to do it can literally only be paid so much per day. It's going to cost orders of magnitude more than just knocking a building down, but spread over decades and decades.
I see your point, and it's a good one.

I wonder if it's possible that there was a transcription error, or perhaps something introduced by the editor of the journal where the speech was first published [1]. If there was, then it's perhaps also plausible that the error could have been carried forward by copying and pasting the journal article into Surely you're joking.

All wild speculation on my part, of course. I wonder if any further evidence will ever turn up!

[1] https://calteches.library.caltech.edu/51/2/CargoCult.pdf
Rarely do I think responding with chatGPT is appropriate, but this is one of those times.
* Of course! When discussing concepts from quantum mechanics without getting into the mathematical details, we can focus on the general ideas and principles that underlie the theory. Here are some key concepts in quantum mechanics that can be explained in a non-mathematical way:

1. Superposition: In quantum mechanics, particles can exist in multiple states simultaneously, until they are measured. This is called superposition. It's like a coin spinning in the air, being both heads and tails at the same time, until it lands and shows one face.

2. Wave-particle duality: Particles like electrons, photons, and others exhibit both wave-like and particle-like properties. This means they can sometimes behave as particles, and at other times, as waves. This dual nature has been experimentally demonstrated through phenomena like the double-slit experiment.

3. Quantum entanglement: When two particles become entangled, their properties become correlated, regardless of the distance between them. If you measure one of the entangled particles, you'll immediately know the state of the other, even if they are light-years apart. This phenomenon is often referred to as "spooky action at a distance."

4. Heisenberg's uncertainty principle: This principle states that we cannot simultaneously know the exact position and momentum of a particle. The more precisely we know one of these properties, the less precisely we can know the other. This inherent uncertainty is a fundamental aspect of quantum mechanics.

5. Quantum tunneling: In quantum mechanics, particles can "tunnel" through barriers that would be insurmountable in classical physics. This is because the particle's wave function, which describes its probable location, can extend beyond the barrier, allowing the particle to appear on the other side.

6. Quantum superposition of states: Quantum systems can exist in multiple states at once, and when you measure a property of the system, it "collapses" into one of the possible states. This is a fundamental difference between quantum and classical mechanics, where systems have definite properties even before measurement.

These concepts can be discussed and reasoned about without delving into the complex mathematical equations that govern quantum mechanics. While a mathematical understanding is necessary for rigorous study and application of the theory, non-mathematical discussions can still provide valuable insights into the strange and fascinating world of quantum mechanics.*

QED
How do you propose we fight government/corporate astroturfing?

At least LLMs will democratize the astroturfing.
> you cannot make a backup of it

The way this typically works is that the keys are stored in an encrypted file, which can be backed up securely as-is. It can also be copied around and sync'd to other devices.

Of course, this means the authenticator app/service that needs to use the private keys to respond to challenges has to be able to decrypt that file, which means logging in to it. Authenticators balance convenience with security in terms of how often you need to fully log in to it. They are also often configured to require a light-weight authentication on each use (fingerprint, face, pin).

With authenticator apps handling the private keys, secure backups should be easy and automatic. Things should improve since the people using passwords now who don't have a secure automatic backup mechanism for them and switch to passkeys will probably end up with an authenticator that does it automatically.

(Recovery processes will still exist and can still be an issue.)
CEOs should get a bonus because they fired people when it was necessary. Otherwise a CEO would make the easy choice and not fire anyone and you end up with a corporate culture like Japan, where people are rarely ever fired and there are hoards of people glued to a job doing unproductive work.

Firing people is a way to avoid a company's workforce from stagnating. It lets unproductive people in one environment find a new environment where they can meaningfully contribute. One should never avoid firing someone, instead what's important is ensuring that when someone gets fired that they aren't left destitute or desperate and that there's a path available to them to find new gainful employment.
World Press Freedom Day: organizations join forces to save encryption
Use LLM anti-astroturfing to fix it. Fight fire with fire.
Regulations carry a cost of compliance. When regulations are being clamored for by the big players, I can pretty much guarantee you it is not out of altruism.
Some of the top AMD chips are suffering a serious security flaw
Yes I remember Batmanghelidjh, there's been a tendency within the public sector especially of being afraid of offending anyone to the point of tacitly allowing massive grifting and fraud.

I remember once being on a video call with a quasi-VC but for social enterprises and I asked what I thought to be an entirely banal question: "how do you measure the effectiveness of the organisations you fund and ensure that they're not misappropriating funds?" I may as well have spat in their tea, the video call ended soon afterwards!
Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
No, it's absolutely the right framing.

This isn't a setting that allows admins to force a browser for security.

This is obviously about MS trying to force the uptake of Edge and nothing more.
The new thing is the specific CPU announcement. I'm pretty sure preorders have stayed open since the initial announcement a few weeks back.
I actually see a different future.

Even with Identity Verification, there's always the risk that someone will be trafficked, verified as a performer, and then later escape their trafficker, file a lawsuit, and win/achieve a settlement. Which has (allegedly) happened multiple times, at least with pending lawsuits.

What's safer than Identity Verification? AI-generated porn. Completely "ethically" sourced, with no humans involved to potentially get hurt. Infinite variety, instantly customizable to everyone's own preferences, and (theoretically) truly endless in style and form. Also, it kills one of the biggest secular arguments against porn: "If nobody could possibly be trafficked or underage, what's the problem again, outside of your religious arguments?"

The moment it really hits the fan, I expect MindGeek would immediately adopt it. They can't bear the idea of losing market share to some competing app with such features. More variety and lower risk? They never cared about their "performers" before, they are a liability that is currently just a cost of doing business. But if they aren't required for the business, they'll be dropped like a hot potato. Assuming porn companies would be concerned about morality is a mistake by any definition.

I would not be surprised, at all, if 10-20 years from now, the only porn on PornHub is a back catalog of AI-generated porn; with a subscription available for generating new porn to your preferences. After all, there is perhaps nothing that has more visual training data available for developing an AI against than porn.
This is also my fear, but... I don't know, I think the potential outweighs the risks.

In some ways the problem with everyone trying to render to canvases and skip the DOM starts from education and a lack of native equivalents to the DOM that really genuinely showcase the strengths beyond having a similar API. I think developers come into the web and they have a particular mindset about graphics that pushes them away from "there should be a universal semantic layer that I talk to and also other things might talk to it", and instead the mindset is "I just want to put very specific pixels on the screen, and people shouldn't be using my application on weird screen configurations or with random extensions/customizations anyway."

And I vaguely think that's something that needs to be solved more by just educating developers. It'll be a problem until something happens and native platforms either get support for a universal semantic application layer that's accessible to the user and developers start seeing the benefits of that, or... I don't know. That's maybe a long conversation. But there has to be a shift, I don't think it's feasible to just hold off on GPU features. At some point native developers need to figure out why the DOM matters or we'll just keep on having this debate.

People wanting to write code that runs on both native and the web is good, it's a reasonable instinct. Electron-style app development isn't a bad goal. It's just how those apps get developed and what parts of the web get thrown out because developers aren't considering them to be important.
Not defending Taiwan is functionally equivalent to inviting Chinese attacks against the Japanese homeland
A software company's rules for engagement with GPT / LLMs
These days every software company has AI and ML acronym in their tag lines irrespective of whether or not they have anything to do with it.
Predict what a mouse sees by decoding brain signals [Video]
There's even a Simpsons episode about it: https://m.youtube.com/watch?v=TANRRhdncHc
With Its API Update, Reddit Should Start Paying Its Users (Or They Should Leave)
tl;dr: the Zoonomia Project analyzed tons of genomes and experiments on DNA of mammals. The implicit question in the title is never really answered but instead the article says how the ZP "is allowing" or "could guide" or other "it'll be useful soon!"-type language

Examples:

> The researchers have only scraped the surface of potential revelations in their database. Other researchers say it will serve as a treasure map to guide further explorations of the human genome.

> But it’s not yet possible for scientists to look directly at the human genome and identify all the switches.

> Dr. Whiffin said the Zoonomia Project could guide geneticists to unexplored regions of the genome with health relevance.

> The Zoonomia Project is allowing researchers to pinpoint mutations in the human genome that help make us unique
Fascinating, the specs seem identical apart from the different interface. I wonder what's the purpose/advantage of the AX201.
The US has conducted a variety of military exercises[1] in cooperation with Sweden. Guessing they are counting things like that, because that's the only way you can remotely make sense of such a ludicrous claim.

[1] https://www.stripes.com/branches/marine_corps/2023-04-18/swe...
This is just completely wrong.

I learned and used SNOBOL for RBK Dewar's compiler classes at NYU, 78-79. (Dewar was one of the authors of SPITBOL, an implementation of the language).

Because of this, experience, a couple of years later, in grad school elsewhere, I was able to help someone in the computing center debug a client's SNOBOL program.

Sure, this wasn't a huge insurance company writing their payroll system, but SNOBOL was a real language. But ignoring that: SNOBOL was a completely unique language, beautiful in its own way. It looked like a very sparse form of assembler language. Control flow was bizarre: a statement could "succeed" or "fail", and a statement could specify goto targets for either, both, or none of these cases. (I don't know the exact dates, but SNOBOL must have been designed around the same time as the famous "Goto considered harmful" letter.)

As a measure of how good the language was: SNOBOL is famously based on the idea of string pattern matching. I found SNOBOL completely intuitive and easy to use. By contrast, I find UNIX regular expressions incomprehensible, and they send me to RTFM each time I use them. I have a similar view of Perl. Ugly and unintuitive, the exact opposite of SNOBOL.

Also, I would like to recommend the Griswold, Poage, and Polonski book on SNOBOL4. I remember it as a truly excellent language book, on the level of K&R.
An unfortunate corollary is the ability of an organization to poison a shared well.

I have a lot of sympathy for the local folks in dangerous situations who took real risks to contribute to Amnesty reports. Amnesty's actions unfairly devalue their work.