skysight-inc/HackerNews huggingface dataset:
Microsoft's Strategy and Products:

Microsoft is shifting away from Intel chips, favoring Qualcomm's latest Snapdragon X Elite processors.
The new Qualcomm chips boast better performance, power efficiency, and battery life, aiming to compete with Apple Silicon.
Microsoft is launching Copilot Plus PCs, featuring built-in AI hardware for enhanced performance.

Surface AI Announcements:

Major updates to the Surface lineup.
Introduction of a new era of AI-driven PCs.

Asus Vivobook S 15 (S5507):

Powered by Qualcomm's Snapdragon X-series processors.
Features 45 TOPS of neural processing power for AI-driven programs.
Thinner chassis and display bezels compared to previous models.

DaVinci Resolve AI Features:

Uses Copilot Plus PCs’ neural processing unit for AI color corrections.
CPU and GPU offload tasks to the NPU.

Acer Swift 14 AI:

Powered by Qualcomm Snapdragon processors.
Supports new AI features in Windows 11.
Configurable with up to 32GB of memory and 1TB of SSD storage.

HP Laptop Lineup:

Streamlining of product lines to OmniBook (consumer-focused), EliteBook, and ProBook (corporate-oriented).

Dell Qualcomm Laptops:

Announcing five Qualcomm Snapdragon laptops, including XPS 13 (9345), Inspiron 14, and Latitude models.
Offers multiple display options and up to 64GB of memory.

Lenovo Laptops:

Introducing Yoga Slim 7x 14 Gen 9 and a new ThinkPad with Snapdragon processors.
Features include up to 32GB of memory, 1TB SSD storage, and a 14.5-inch OLED touch display.

Adobe Creative Cloud on Arm64:

Full Creative Cloud suite available for new Copilot Plus laptops.
Native Arm64 versions of Photoshop, Lightroom, Firefly, and Express.

Microsoft Real-time Translation:

New translation feature available across any video calling or entertainment app.
Demonstrated real-time translation capabilities.

New Surface Pro:

First Surface Pro with an OLED display.
Capable of producing perfect blacks and HDR output.
Powered by Qualcomm Snapdragon X processors, up to 90% faster than previous models.

Surface Laptop:

Arm-based Surface Laptop with Qualcomm’s Snapdragon X Elite or Plus chip.
Configurable with up to 64GB of RAM and 1TB SSD storage.
Available in multiple colors.

Copilot Plus PCs:

New branding highlighting built-in AI hardware and support for AI features across Windows.
Supported by major laptop manufacturers including Dell, Lenovo, Samsung, HP, Acer, and Asus.

Copilot Assistant:

Upgraded to GPT-4o.
Demonstrated guiding a player through Minecraft using GPT-4o for real-time interaction.

Recall Tool:

AI-powered tool that logs and retrieves everything you see and do on your PC.
Can track activities in apps, meetings, and web research.

Opera Browser for Windows on Arm:

Native version for Snapdragon-powered Windows devices.
Promises over double the speeds of emulated versions.

Dell's Future XPS Plans:

Confidential document leak reveals detailed specs and future plans for XPS 13 variants.
Includes multiple display options and Snapdragon X Elite chips.

Qualcomm Snapdragon X Plus Processor:

Entry-level laptop chip with 10 cores and 45 TOPS NPU for AI applications.
Competes with Apple, Intel, and AMD on speed.
Or a very bright one in those looking to exploit bad software.
Swift has the concept of conditional throwing for closures/callbacks. The keyword is `rethrows` if anyone wants to do a search and read some docs.

Now, Swift's version of throwing is what I would call "semi-checked", because it does force callers to handle errors from functions that have `throws` in the signature, but it doesn't specify the specific type of error that may be thrown.

But, in any case, that kind of proves that there are other ways to do checked errors/exceptions that are not exactly as Java has done it or the monad-style return value approach that a lot of other languages have done.

I really think the entire static typing programming community threw the baby out with the bath water when "we" collectively decided that checked exceptions were a pariah language feature.

Also, I'm pretty sure that Java's checked exceptions are parameterizable to a large degree. I believe you can write something like (forgive syntax errors),

interface Foo<E extends Exception> {
void doSomething() throws E
}

That doesn't fix the issue that you're specifically addressing, which is that you can't write "this might or might not throw, depending on what you pass to it", but it's more than I think many people realize they can do.

And, one more point: I don't think it's actually a problem that the Stream methods don't allow for throwing. A "map" from one type to another is not really supposed to be fallible--it's not a "mapping" if that's the case. That's a case where an imperative loop is more semantically appropriate, IMO.
Disagree. Semantically if you are wrapping an error it means you that you are purposely shifting the responsibility and declaring that your function is responsible for the failure. If you instead re-throw the error, such as if was an IOException, semantically it means that you are not responsible for the error and that the calling code should deal it. If later on you need to add a new thrown exception, it does result in a breaking change on upgrade but it should, as new errors should be thoughtfully handled.

The real culprit is that most people realize that they are not building rockets and thus think that errors, recovery from error and mitigating data loss are not worth their time. Just because I’m not writing a rocket schematic does not mean it’s okay that you lose my 2 hours of work, or that PagerDuty alerts go off at 2am because there was one blip and the database is now slightly corrupted, or you put my account into an undefined state where I have to beg support for help. If errors are checked, many people just wrap all errors will-nilly. If errors are not checked, they never bother with sensible error handling.

To me, whether a language has checked errors or not is just feature of the tool, and whether someone uses tools correctly or not is up to the user.
Bees swarm over distances of miles. But the swarm doesn't stretch out miles. They form a dense group that moves somewhere miles away.
Whatever the motivations (and FWIW it does seem like a channel very worthy of support), I can confirm it is at least the official 'Store' linked to from the official website: https://www.3blue1brown.com/
> Roman troops would make and haul the stuff around with them rather than risk local water on the march.

it’s more than this: posca or sekanjibin or switchel or any of the other similar vinegar drinks are a bit like savory gatorade: you will preferentially choose them when exerted and they’re available, they’re better regardless of sanitation.
If we are spending money for the good of the people, maybe the people should have a say in what it's spent on.
True, they are free to decide not to hold elections during martial law. Even the opposition doesn't want it.
This looks really well done. I noticed an error where an RTX 3090 is listed for $190, and turns out to be just a water block.
And enterprise developers are chained in a dark cave building it from projections of the real thing. Fitting metaphor! 8-P
> The Artemis program is nominally about going to the moon, but it really isn't. It's about building and living in habitats beyond low orbit, in orbit refueling, building habitats on the surface of another planetary body, and obviously in the future in situ resource extraction and surface refueling.

Side-goals, fake goals and scope creep are one of the biggest red flags for “projects to avoid”.
There is no point in trying to convince users of this website that JS is useful. They will remain fundamentally opposed because they don't like the bloat and abuse. They turn a deaf ear to the fact that users demand certain functionality that is only possible via JavaScript.
You're right. In some cases that's plenty, such as with the sentence "Mr. Jones was found XXXXXXXXXXXXXX of the crime."

If you know it's likely either "guilty" or "not guilty," then the length (regardless of font) will automatically give away which of these two options it is since you can just 'bruteforce' the whole solution set of two options. No in-place redaction will work for a case like that, except possibly a longer one where the whole sentence is redacted and hopefully no one can guess what kind of sentence it was.
Microsoft Copilot is inserting Ads as sources for its outputs
Dynamically caching and serving multiple LLMs for inference?
Greetings all! I am looking for a solution to dynamically serve and cache multiple LLMs for inference. I swear that I saw a solution for this previously and bookmarked it, but after searching for... probably over a week now through everything and combing the web again, I am coming up short.

I am currently using Ollama to serve multiple models, but it will unload and reload models as they are called and only keep a single model in memory at a time. I am currently working with a server that has 4xV100 32GB cards, and was hoping to serve embedding, chat, and completion models to fill up or more completely utilize that memory.

Thanks for any help or suggestions!
Well, there's always the East Bay! Here in Walnut Creek, rent is "cheap" even by NV standards, the weather's nice and you can still go fundraise in PA/SF if you wish. I can't speak for the tax benefits, but if you have no income, staying in CA might be better. Insurance-wise, also consider how being temporarily low income in CA can qualify you for reasonable coverage.
> "Consciousness requires a soul" is only useful if you understand what a soul is.

False. It can help you understand what it is.

"Apples are red" is only useful if you already know the color red?

But if you know apples then you've just learned something about colors!
>Microsoft’s groundbreaking new AI-powered tool can search and recall anything you’ve seen or done on your PC like a personal historian.

Wow, no security impact here.
I think that's to do with the idea the fact checkers appeared to move in lockstep with social media trust and safety teams, rather than being independent sources of actual facts.

I don't know if that's true, but that was the reason. It's not about not liking facts. It's about not trusting people who claim to be fact checkers.
Agreed, but if legit content gets blocked you only have yourself to blame.

Like turning off JS and saying webapps don't work anymore.
>ICC never did this to journalist killers

Obviously they do now.

https://en.m.wikipedia.org/wiki/Killing_of_journalists_in_th...
I'm surprised how no one mentions an argument focusing on personality. Back in the day, having a qualification proved to some extend a certain level of understanding of someones character. So the companies went along with your degrees as in accomplishments for a judge of character. This is destroyed by the internet and further demolished with AI.

Now with the power of AI and internet, current toolset of that an employee has makes it possible to complete complex tasks, completely breaking the link between someones character and their accomplishments. Hence, you have employees who can solve problems but they have no interest nor passion for the job. Maybe not even good work ethics in some cases. And employers, who keep complaining about new employees not working properly anymore, double down on "picking the best candidate" by looking at their accomplishments which is quite often fake or not as high as they think they are.

There is a great video on YouTube by Timothy Cain explaining how a piece of code that should take 15 min to code takes 4 weeks now.
Mathematics and Literature, Really?
Yesn't, just like Teams and Teams are the same thing.
That doesn't work on my LG tv
RHEL deprecated xorg, and in the same year we had the biggest wayland fixed in nvidia drivers
Blurring is also terrible https://scholarworks.uark.edu/cgi/viewcontent.cgi?article=10...
Yeah. This looks like some internal solution.
In general Uber seems to be high on "not invented here" scale - they like to conclude no existing Open Source solutions are good enough for them and they need to build their own... this is different from Facebook approach for example which chose to made MySQL better by adding MyRocks/RocksDB to it and keep them Open Source.
This has infuriated me forever as well. So glad to learn this trick!
Thanks! That headline is pretty good. :)
I disagree with you - close to 100% of people who open the comments will read the top comment. Less than 100% will read the next highest top-level comment - the reply/rebuttal to the top comment gets more eyeballs than the #2 top-level comment.

There are some comment threads I close after reading only part of the first thread, for various reasons.
> In fact there's a 'law' or 'paradox' that I can't remember the name of

The incessant obsolescence postulate.
Actually the event was pretty cool. Would be neat if everything works as stated.
Saunas Are the Next Frontier in Fighting Depression
SpaceX makes sense as a business in the way a mega-yacht makes sense as a ship. The valuation was set by a vanity investment by the Saudi sovereign wealth fund. 2.7 million subscribers can't keep 4500 satellites in orbit and replaced every 5 years. It is a prestige investment.
> Ballots are a political must have in the sense that they are required for the political system to function

No they're not. Many countries have unelected leadership, and their political systems function. Ballots (and the rest of the democratic infrastructure) are something that people want, because they see them as good to have.

> The PFD is a political must have in the sense that voters are now telling the government they would rather cut other services to keep it

The cuts described in your first link didn't happen, because of public pressure against the cuts.

But let's pretend the Alaskan electorate did demand cuts elsewhere, to maintain or increase the PFD. If the budget reduces, "people would prefer to cut something else" is a sign of a service being valued by the populace. How is that an argument against the service?
As a job seeker, this is something that worries me all the time. I think I am a pretty honest person and do not embellish my work. Yet, my resume is going to be sitting amidst heaps of liars who will say whatever is required. How often am I going to be passed over at the initial filtering because of my more modest listed credentials?
> Tournament winners often don’t know any of the language the symbols are borrowed from

This might be true in less than 0.1% of tournaments so I think "often" is overstating it.

You've got Nigel winning in French Scrabble which is 1 example. You've also got Thai people playing English Scrabble, but nearly all of them have at least some working knowledge of English.

Beyond that though the humongous majority of tournament scrabble games are played in English and won by native English speakers.
> Then you gotta add taxes, office space, dental, medical, etc. You may as well double that number.

Economies of scale help a bit with this for larger companies, so it's probably not quite double for Uber, but yeah, not too far off as a general rule of thumb. Probably a 75% increase on the employee facing total comp to get fairly close to the company's actual cost for the employee.
Yea but for routine consumption, drinking exclusively hot (boiled previously) water wasn't as much of a thing, especially in Northern China, prior to like mid 1800s.

It was after a particular outbreak (cholera?) somewhere in the 19th century that hit northern China way worse than southern China that they figured out the major difference was the hot water habits in the South. Even in the 1930s there was still a push to increase boiled water usage.
A Beginner's Guide to Unit Testing with Pytest
Eh, I've been at this job for somethingblike 13 years. Might as well stick at it. There isn't anything feasible for me to switch to anyways. I've tried the marketing shit and it didn't work for me.
Both OpenAI and Anthropic API keys are needed :(

The idea is it is a running conversation between the two with one supervisor and one worker. The supervisor agent follows a generated list of tasks for the worker to complete.

All responses are parsed for code and if present, code is saved to its own file and made available.

In the first round the worker is told to create a markdown document as an overview of the project which is then followed step by step.
The best antidote is speech and information flow. The Covington kid story changed drastically when an unclipped video of what happened came out, for example.
Getting a warrant isn't that hard either.
Specifically, a SCSI cdrom audio cable worked although I can't recall if ATA and SCSI cdrom drives has identical connectors or not. Perhaps the SCSI one tended to be white rectangle without a retention mechanism while the ATA one was one was black thinner, and longer, with a retention mechanism.

3 of the 4 wires (RX, TX, and GND) would then be soldered to a DB-9 female plug.

https://www.hpcalc.org/contents/4741/48techni.pdf
Huh did Acer take over HP's laptop line? Elitebook and probook were their trademarks.
pretty much everything, including and especially plastic, becomes a fuel when it comes into contact with liquid oxygen. With liquid oxygen in contact with a fuel you're virtually guaranteed a fire at some point as it takes very little heat to start the combustion. This is why when rockets tip over it's an explosion and not just a broken airframe with fuel/oxidizer leaking out.
General answer: anything that you're interested in.

You are in the middle of a large body of water. Swim towards any island that looks close. Make sure you get to an island before choosing a different one to swim to. You'll find that becoming a stronger swimmer was the main benefit of the journey.

Personally, after 10 years in the industry, I'm convinced that psychology is going to be extremely important in the coming years. (But maybe this is a budding middle-manager in me talking.)
It sounds like the best time to have moved out was 8 years ago. The second best time is now.
I'd be lucky to have it during my school time
> Triple-Quoted Strings has been implemented as per EEP 64 to allow a string to encompass a complete paragraph.

This is a small change, and certainly something several other languages already have it, but I'm really excited about it. It would have been really handy in my last Erlang project...

https://github.com/dlachausse/erlmacs

It's nice seeing a mature language and ecosystem focusing on filing down the remaining rough edges and quality of life improvements.
64kB is the size of the binary file. You can rely on an operating system (Windows, Linux...) with its graphics drivers.

Basically, you can use the GPU and you can use most of the 64kB to generate procedural content.
> What we need is much better whistleblower programs.

Unfortunately, not many organizations will have the aligned incentives. If businesses that conduct potentially dangerous operations, were required to get an insurance, then insurance companies would have incentive to pay money to the whistleblower vs paying out a much larger claim down the line.
> the explanation of how it works is often severely departed from the process of creating it

This description rings true for a whole swath of creative endeavors, including ones like demos that appear technical on the surface: optimizing an algorithm, conducting scientific research, building an engine, constructing a mathematical proof, and so on.
They have this Time Machine so they say.
"We can't get tabs right, so use spaces everywhere"

I'm more like: Always use tabs, never use space. Code doesn't need to be "aligned" it's not some ASCIIart masterpiece...

One tab means one indentation level and if your taste is to have tabs of pi chars wide, nice! But it won't mess my code
Yes, lots of alkaloids, polyphenols, anthocyanins, phenolic compounds. It was apparently an old cure for early stage skin cancers as well.
Calcium carbonate aerosols are proposed as a good alternative to sulfur dioxide since they are basic and do not react with ozone. Calcium carbonate is used an additive to soils to reduce acidity and is used by organisms to construct bone tissues. Furthermore, these aerosols would be extremely diffuse. It's estimated that we'd need 5 million tons of sulfur dioxide per year to reduce temperatures by 1 degree centrigrade. Assuming we need 10 million tons of calcium carbonate that eventually descends to the Earth, that would come out to be 0.0196g per square meter. Effectively negligible, and may even be beneficial for areas that have slightly acidic rains.
I have no issues reading their blog with uBlock Origin.

You are running software that is blocking content you want to read. That is my point.

If I put on blinders and then complain I can't see your stuff, that's my fault not yours - regardless if your stuff is good or the worst annoying spam ever. If I want to see it for some reason, maybe I should take off the blinders
Well right now aside Qualcomm nobody else is offering the comparable ARM chip.
I don't have any skin in this game but this is confusing to me because in the article that he put back up it (still) says:

> Lumina likely aren’t following the Best Practices Guidelines for Probiotics, which require you to state how much of each strain in CFUs is in each batch that you send out on your packaging.

But in the new article it says:

> Lumina’s manufacturing process follows legally mandated GMP protocols, if not the probiotic trade association’s voluntary best practices.

Because that does sound to me like the original claim was wrong?

I understand that it's weird that it didn't get revealed until he was pressed on it but then so is stating that he likely wasn't following the best practices, right?

Furthermore, the first article doesn't mention that it's voluntary to follow the best practices guidelines but the second one does. To me that sounds kind of like "okay fine you were right, but it's voluntary anyway, so whatever". Why not mention that in the original claim?

In fairness, the original article also has some great points, like the concerns about this particular BCS3L-1 strain that Lumina uses. I wish he had focused more on that.

I feel like both of them could have gone about this in a better way.
Microsoft has been consistently trying to give ARM a try since the surface RT. Consumers are not going to bite. marginal power saving is not meaningful.
@nonramdonstring: The email address hr@... in your profile is broken. You're welcome to try the one in my profile.
If you don't have kids, why not spend some time in asia? Will double your runway, plus will make you feel free.
It’s fascinating to have such different opinions on a basic question like this. I have no
idea which opinion is more accurate.
The fact that Buzzard is writing this paper at all to me shows a much higher degree of respect than before --- see how humble the overview is. I think this is great progress!
> the Javascript spec is so littered with API helper functions to patch over old APIs that I think it'll only continue to grow in exploitability

Can you explain how helpers create exploits? Are there any examples?
Short stints later in one’s career can simply mean that person has the experience to quickly identify a dead end role and the network and resume to easily jump to something better.

I understand this can look like a “weaker hire” to an employer but as an older engineer in this industry, my radar for BS is keen and I don’t want to waste my time at a place where I know I won’t have an impact.
> Even taking all the assets of the richest people in the world (meaning nationalizing most companies) would only temporarily make a noticeable dent in government spending. Taxing them will make no difference

This is where you are wrong. Hypothetically speaking, any one person can pay off all the debt.

For example, if I was hypothetically $2 in debt to you, but I had $0, I can do you a favor in exchange for $1, and immediately pay you it back for 50% of the debt. I can repeat this a second time with a second favor, and there is now 0 debt.

The point: you don't need enough money to cover all of the debt to pay off the debt. You just need to tax people...