skysight-inc/HackerNews huggingface dataset:
Nah. Debuggers on Windows proper are much better experience than Linux (especially C/C++ and .NET), so when I was at Amazon I would always have a short stub for any project (mostly Java) that launches it directly on my host Windows machine so I could use the debugger, and didn't have to wait 2+ minutes to launch the changes.
I agree with you, but that's not what the post claims. From the article:

"A significant effort was also devoted to enhancing the model’s reasoning capabilities. (...) the new Mistral Large 2 is trained to acknowledge when it cannot find solutions or does not have sufficient information to provide a confident answer."

Words like "reasoning capabilities" and "acknowledge when it does not have enough information" have meanings. If Mistral doesn't add footnotes to those assertions then, IMO, they don't get to backtrack when simple examples show the opposite.
It is, but it's also not that bad. A copy of the weights is X GB of cloud storage, which can be stored as a diff if it helps, and added compute time for loading a custom model and unloading for the next customer. It's not free, but it's an approachable cost for a premium service.
Don’t we all. This is the reason general relativity and the standard model don’t fit under one framework (string theory has currently failed to combine them in a testable way), we don’t understand why or when gravity starts to become important.
New elements are named by https://en.wikipedia.org/wiki/IUPAC/IUPAP_Joint_Working_Part...

They typically try to honor someone or something relevant to particle physics or nuclear physics. So, no fun allowed, unless you are a physicist in which case you probably find naming things after historical physics figures fun.
Having done multi system projects you are spot on. Even those libs that cover over some of the differences tend to have a lot of interesting edge cases. For example threading will act one way on windows and a subtly different way on linux if you happen to use one of the popular threading libs. Even the CRT can have different cases for something simple like 'printf' (always re-read the docs for your compiler and platform before you port). So you end up with this weird glue abstraction layer anyway and quickly end up with config files for your paths.
despite being an extremist fan of free software, i pretty much agree with you. i ported patch(1) to cygwin back in the 90s (though i never did try to get my changes merged into the mainline)

the native windows way is often even worse than the linux way, but sometimes it's actually better and it's too bad linux doesn't do some things the windows way. exhibit a: the x11 protocol

what do you think of .net core? because as far as i know that's the only native-code-generating compiler for windows other than mingw-64 (and proprietary compilers)
How does a company this big not have automated tests for their config files, and not have gradual/staggered rollouts for their deployments?

Is there some good reason for this approach (need to get config updates into the wild as quickly as possible to combat zero-days or zero-hours?) or was this just a massive oversight?

Side rant... their postmortem took forever to get to the point, first explaining all their jargon and product names. Makes me really appreciate the Cloudflare ones.
I don't think they tried hard to create an experience user would like. Their shopping features is honestly very lacking.

I think Alexa was just because of Amazon's norm of spending very high on R and D. That was the reason AWS was born. No one thought people would pay something like 10x just for consistency in cloud, but here we are. One AWS could cover 20 Alexas.
I don't see how this tracks at all. Companies can decide to only sell their products with some retailer if they want. You can't force them to make deals with other companies.
Don't care. They don't live here - there aren't 100s of homeless families around town. They live out of town. Its not a towns responsibility to subsidize housing for people who aren't even residents.
Yeah I think it will be quickly forgotten. Most people already have where I work. It was just another IT fail in a long line of them.
Can Large Language Models Explain Their Internal Mechanisms?
> intellectually/logically aware of it

Are we?

Patterns are always inherently vague. The sequence '3,5,7,_' is a clear example, but even something clear-cut, like '1,2,4,8,16,_' could end in any number; it's possible for it to be the sequence 'Joe's favorite numbers, by year', the next number being 3, as for it to be, say, powers of two.

As such, it's possible that behavior others interpret as 'jerky' is an autistic person seeing pattern A in the data where everyone else sees pattern B.[1]

>Does intentionality change anything?

One would think so. If someone is unintentionally behaving like a jerk, that can be changed in theory by informing them, kindly, of that. If someone is intentionally behaving like a jerk, good luck with that.

(Besides, if it doesn't, manslaughter and murder are indistinguishable, and one would think there is a difference between a carefully planned and calculated murder and you getting killed after a driver accidentally hits you.)

[1] This idea stolen from a paper I read, "Living With Autism: Quus-ing in a Plus-ers World". The author uploaded a preprint to Dropbox, which sadly seems to be the only copy available if you don't subscribe to the journal Res Philosophica: https://www.dropbox.com/scl/fi/0skr5orj9l1ra4n4p85li/Living-....
I wonder about this. What's the appropriate line for a manager is a business environment to give feedback about. I don't think random middle managers have the skills to like you said be a therapist, but there is some psychological aspect to keeping a group of people running smoothly.
> You can but often at the cost of speed and simplicity

On the contrary, it takes extra time to go out of your way to curse someone out and question their parentage, rather than just telling them what's wrong with their code. It seems like you're imagining a straw maintainer being obsequious, rather than just not being a jerk.
> I always want to see a page with the product details and price before I click "buy".

Especially given the bonfire of trust that is Amazon "sponsored results". Any time I search for anything on Amazon these days I have to spend a bunch of extra time scrolling around trying to figure which of the search results is genuinely a good deal as opposed to one that's paid for placement.

Given that, why would I ever trust something like an Alexa to select a good deal for me?
What are you even talking about? It costs way more to live in the city than out in the country. And where are these “irrefutable, unquestionable facts” you mention? All I see is a big heap of anecdata and petty grievances. In my experience, it’s the opposite: plenty of people want to move to my city but just can’t afford it. You might enjoy your ham radio and starlit nudity, but many people would find that kind of life terrifically boring.

Personally, in my mid-thirties, I’m actually trying to upsize from my 1-mil population city to a global supercenter like NYC, Paris, or London. Maybe I’ll feel different when I’m 60 and a misanthrope.
If it were true, I would hope they'd at least give it an inconspicuous public name. But who knows, I'm almost convinced.
My Journey from Programmer Job to Freelancing, Publishing, Pursuing New Ventures
On their investor day in May, Amex said international acceptance was one of their highest priorities. And they have been making impressive progress in target markets.
SentinelOne and CrowdStrike are arguably the best on the market.

Usually both are out of sight and out of mind. Curious what problems you’re having

Also, you probably don’t want to be responsible for causing your company to get ransomwared or data breached, which is the primary reason you won’t get any sympathy or special treatment.
How would you define unbiased?
There are competitors in this space. Palo Alto Networks comes to mind. Whether competitors have same issues as ClownStrike remains to be seen.
I like old Brocade switches. Really cheap.
That's a good point - I would be very much on board with mandating per-country TLDs, which is extra helpful because then you can deal with domain squatter through the legal system.
+1

After falling out of love with macOS a couple decades ago, I've been using WSL/VMs on Win{7|10|11}. While I sort of detest the ads on my corporate Win11 laptop, it's what the corporation requires I use. VirtualBox on Win7 was a very usable solution. WSL1 on Win10 was a tiny bit rough, but WSL2 on Win10/11 has been pretty decent. The only problem I have is it's unclear who "owns" mDNS: windows side or leenucks side. For most of the last several years it just plain didn't work on the leenucks side. Then a work-around was published, but it seems to not work now.

But... I love small charts like this. I hadn't been thinking about cygwin or MinGW. It's good to be reminded they still exist.
I don’t like this article as it seems the author did not dive a bit into some of the topics he mentions.
As an example I wanna point out WSL2 and USB support:

https://github.com/dorssel/usbipd-win

This is the recommended way and works as expected. It is also possible to directly mount WSL2 drives with near native performance.
Dude is probably guessing
Unlikely. Big enterprises are slow to change and switching provider would be a massive change.

They’re more likely to investigate running two platforms simultaneously or, more likely, talk to competitors purely as a bargaining chip to negotiate a bigger discount for the next renewal.
CrowdStrike offers a $10 apology gift card to say sorry for outage - https://news.ycombinator.com/item?id=41058261 (129 comments)

According to the discussion in the thread, you're correct. Also, it was a $10 giftcard for .. uber eats. Where you can't get anything for less than ten bucks.
Similar to software, so the whole IT industry seems like a miracle sometimes. And the car industry gets more and more software installed ...
I mean an external explosion which triggers the burst of the magma bubble. For example L. Ron Hubbard speaks about it where Xenu does this. “Hydrogen bombs were then lowered into the volcanoes and detonated simultaneously, killing all but a few…”[1].

1. https://en.m.wikipedia.org/wiki/Xenu
"face scan" doesn't imply "3d face scan", it just implies additional data beyond a regular photograph. Isn't a 3d scan just a bunch of 2d scans lumped together? How many photos need to be taken before it's okay to call it a "scan"?
They make it clear in the paper that their primary "real-world" concern is that it's difficult to distinguish synthetic data from real human interaction when scraping data from the web. This will only get worse over time with our current way of doing things.

How are they supposed to deliberately train on synthetic data when they don't know whether it is (synthetic) or not?

Also, do you not feel that it is presumptuous to dismiss a body of work in a few sentences with a "seems fine to me"?
Older people are not the ones who detest voice assistants (my in-laws love them). It’s the middle-aged (me) who grew up using computers and don’t trust something that’s always listening.
I agree with your general sentiment that leaning into the platform and away from compatibility layers is a good strategy. There are reasons these things are differently and compatibility layers by you little and cost a dependency.

I think we disagree on some details. I don't think windows is a serious server OS, and never has been. Look at the crowdstrike failure, solar winds leak, or the yearly issues that are biting millions of people and there is no sane way to avoid.
So I am just surprised when you said:

> fragile, and error prone than Windows.

Are we living in the same universe?! Crowdstrike aside, every windows shop I have worked at, including EA and the USAF, had massive and constant CI failures if they could get CI working at all. Often they had teams of dozens working on remediating this stuff perpetually. These places also have infrastructure go down for the dumbest of reasons, like unscheduled updates or impossible version mismatches.

The Linux shops generally had predictable,repeatable, and knowable causes for failures. Places like TD Ameritrade and Nationwide Insurance go down because they screw up.

It isn't always like that, but the Unix/Linux shops I have worked at measure yearly downtime in seconds and windows shops measure uptime as a percentage.

> If you hard coded /usr/lib or similar you're a bad person.

1000% agree, but I also see plenty of hardcoded "c:\\" in code also written by bad people. I also find the amount of people who claim that "include "windows.h"" is always valid C++ is infuriating, like other platforms don't exist. The people including "dirent.h" (Unix DIRectory ENTries) are so common that the MSVC saw fit to implement it some time about VC6 and VC2022.

Writing cross platform code isn't that hard if you just test. 99% of the time it works to just write a wrapper around the platform call to do a thing and call that wrapper.
What international standards are you referring to?
They have a hit product and no investor is going to miss out on that potential. They could IPO and not have to worry about profit for 10 years and their stock price will be sky high.

Or they get acquired by Microsoft or some other massive corporation for $100B.
I think this is going to be a huge boon for dell. We had so many older computers that got completely hosed. Lots of Latitude 5400s died completely. All will need replacements.
Often this is not because the team doesn’t know about these things but because they have low staffing or other priorities or deadlines. This event looks to me like company rot that can be laid at the CEO’s feet
My bet is they have some normal process for updates that has testing but that process is only enforced by policy, not code, and somebody simply decided it was a waste of their time.
It's already a race to the bottom.

Deepseek v2 lite is a damn good model that runs on old hardware already (but its slow).

In 2-3 years we will likely have hardware that runs 70b parameter models with enough speed that you will run it locally.

Only when you have difficult questions will you actually pay.

For example I already use https://cluttr.ai to index my screen shots and it costs me $0.

(I made this tool tho)
The reason they say "In cityname" is probably because they aren't 100% certain of your city. The preface lets you catch the mistake if it makes it.
My unpopular opinion is that Docker exists because Linux is so extremely unreliable that the only way to deploy a program that can even launch requires create massive Docker images. The Linux model of "global dependencies in a few shared system folders" is, imho, a failed model.

> If you're writing services that will be deployed on Linux servers

Yeah I just use Linux for that.

I wish all programming languages allowed you to trivially cross-compile. This is something that Zig does very well. Rust kinda sorta supports it, but it's a hacky painful broken mess. C++ doesn't have a standard build system so it's just lolbad.

glibc is a total disaster. It's stuck in bad design from the 80s. Zig largely solves it and lets you trivially target any ancient version of glibc. The hoops they jump through for Linux cross-compile support is an order of magnitude more complex than macOS and Windows.
It's called the "Island of Stability" : https://en.wikipedia.org/wiki/Island_of_stability
In my experience doing systems programming across Windows, macOS, and Linux, there are a few specific areas where developing on Windows is the best platform. Game development is one of them: DirectX 12 is the industry standard graphics API, and the first- and third-party tooling related to it is cream of the crop on Windows.

.NET development is another area where Windows shines. And if you're comfortable living in Visual Studio and not really venturing into the CLI world, I can see Windows development being very nice. VS is truly the premier IDE.

With that said, for most other types of development, Windows is unergonomic or an outright PITA compared to Linux and macOS. Web development, data science, embedded, scientific computing, general scripting, and anything related to CLI tooling and development. This isn't a secret either: it's why WSL was launched to such acclaim from developers.
It’s so weird LMsys doesn’t reflect that then.

I find it funny how in threads like this everyone swears one model is better than another
Does anyone have input on the feasibility of running an LLM locally and providing an interface to some language runtime and storage space, possibly via a virtual machine or container?

No idea if there's any sense to this, but an LLM could be instructed to formulate and continually test mathematical assumptions by writing / running code and fine-tuning accordingly.
T2 diabetic. Metformin, and Trulicity. Although Trulicty has been hard to find recently, so I'm doing without and working harder on my management practices, which is working well. I am not a doctor and I don't know you.

Interesting range of comments.

I think that whatever you do to manage your diabetes, logging data (meds, food, glucose, weight and bp for me) makes it more effective.

I've found that managing my diabetes and weight is better when I log. Just a text file. It keeps me honest with myself, and keeps my management practices front-of-mind. It's encouraging when I'm doing well, even very slightly exciting. And since I've learned not to beat myself up, it's gently self-corrective.

Going off logging, I slide out of control.

Anyway, that works for me, so it should work for anyone. Right? :-)
Sumo wrestlers kind of fascinate me in this regard. It's very rare to find a professional who is diabetic, even though they eat one big carb-heavy meal a day and are morbidly obese. IIRC, this is explained by their low visceral fat levels, which are driven by high adiponectin levels that are themselves driven by their intense workouts and consistent sleep habits. Their high subcutaneous fat proportion is actually thought to be protective. T2D catches up to them after they retire and stop exercising and sleeping well.

Their experience touches on 3 factors:

>Exercise volume (which, according to newer research, should be spread out over the course of the day)

>Diet (which should be focused not just on maintaining steady, low blood sugar levels, but on dietary factors that encourage subcutaneous rather than visceral fat deposition)

>Sleep quality

The last, I think, is extremely undervalued. My father developed T2 in his 30s, and it progressed consistently until he was diagnosed with sleep apnea and received treatment. Around the same time, his work schedule finally became more reasonable after a career of early mornings and late nights. This is someone who had to pass annual physical fitness exams for his job, cooked and ate relatively healthily, etc. I'm convinced it was the years of poor sleep that set him up for insulin resistance.
It's my understanding that CrowdStrike customers buy that thing to check a box in some security audit, not because it provides any other benefit.

Let's blame bullshit compliance?
They have data for AI skimming and training the ai agents. But with voice tracking issues inside homes may not yield structured data
Speaking of Alexa: Can anyone explain the thought process behind making it possible to change the volume in small increments via buttons, but not via voice command (only in 10% increments)? I only use it as an internet radio player for background music and it's extremely annoying that it can't do that.
Standards generally don't mandate specifics and almost certainly nothing specific to SDLC. At least none I've heard of. Things like FIPS and ISO and SOC2 generally prescribe having a certain process, sometimes they can mandate some specifics (e.g. what ciphers for FIPS). Maybe there should be some release process standards that prescribe how this is done but I'm not aware of any. I think part of the problem is the standard bodies don't really know what to prescribe, this sort of has to come from the community. Maybe not unlike the historical development of other engineering professions. Today being compliant with FIPS doesn't really mean you're secure and being SOC2 compliant doesn't really mean customer data is safe etc. It's more some sort of minimal bar in certain areas of practice and process.
I am a groundwater modeler (hydrogeologist) and often work in fractured rock (mainly for mining clients). No experience with modeling for hydrothermal projects though. While the physics of modeling fluid flow in these environments is possible (e.g. discrete fracture networks), mapping and having confidence in the distribution and actual inter-connectivity of the fractures (i.e. preferential flow pathways) is incredibly difficult.
It takes a LOT of $179/year subscriptions to pay the salaries of 10,000 engineers. Especially since a lot of that subscription revenue for music will go to licensing the content.
Several of the better links between Northern cities were dependent on HS2 — either directly, by providing rail links where none currently exist, or indirectly, by freeing up space on existing lines to allow more local and regional services.
No, I'm saying that flash devices are pretty close to powers of two because that's how the chips come. I would presume any solid state device purporting to be 10TB would be fake unless I had clear evidence otherwise.
Thanks! I agree with you and would love to dig into other options to handle the sync. Extensions solve the problem for now, although in some browsers they are not available in the mobile version.
I have zero tolerance for an arrogant manager/Sr. X dressing down a more junior resource willing and eager to learn and get better. I have a reputation for patience, compassion, and a calming effect on clients and team except in this case. I could probably handle it better but one thing about putting someone on a cross for all to see is they're on a cross for all to see.
but it's... so... slow....

I use windows only bc I have no choice at work. the DX is painful.
> but what the heck do the publishers bring to the table here?

Name recognition. Top journals are harder to publish into - you (supposedly) need a higher impact piece of work to get published in it.

Same idea with universities. The top ranked universities don't necessarily give you a better education. But that certificate sure helps.

> But I don’t get it now. Why does anyone gift them their papers?

Same answer as above. You're a researcher who is trying to get tenure. You published in Nature. Good chance you'll get tenure. You published on your own site and have a Google Doc of reviewer feedback? Anyone can create that. You won't get tenure.
Given how much stock Microsoft is putting into them, I would fully expect them to prop OpenAI up with funding, or possibly even buy them outright once the cost is low enough.

Plus, they're still giving away ChatGPT for free and not forcing payment for it. If they were imminently worried about solvency, you'd be seeing changes in business tactics to try and prevent that.
I like reordering of the named components to big-endian, but just for reference, the current system dates back to the idea of “search domains”, which allows you to do things like “www” and that takes you to “www.example.com” because that is in your search or domain list in your stub resolver config. (This behavior can be skipped by using the fqdn with a dot at the end, “www.example.com.”)

I think moving to a new ordering of the name would then imply that we’d either need a different DNS or a new separator for specifying the reverse name ordering (that’s compatible with existing URL syntax).
> the GDPR like data takeout is nice

Is there a way to export my history? How?