skysight-inc/HackerNews huggingface dataset:
> No choice about DNS server info or DNS suffixes

This can be entirely configured in the settings app. It doesn't launch the older properties. So for that, not kinda the answer is just it can.

Now, jumbo frames isn't able to be set like that yet, I'll acknowledge.

> And thus could potentially go away once they deprecate the rest of the control panel, if the main point of that is to do everything through Settings app. If not, why remove the control panel?

Microsoft hasn't even said they're removing the Control Panel yet. This is an Ars Technica article blowing up a single phrase from a Microsoft support article that says:

> Tip: while the Control Panel still exists for compatibility reasons and to provide access to some settings that have not yet migrated, you're encouraged to use the Settings app, whenever possible.

> https://support.microsoft.com/en-us/windows/system-configura...

So all Microsoft is saying, get used to navigating to your network adapter settings in Windows instead of relying on going through Control Panel, because sometime it might not be there. Not necessarily tomorrow, not next quarter, probably not next year, but sometime you're going to have to figure out the Settings app.

Microsoft isn't saying they're going to pull the Control Panel without offering all the functionality through Settings. But expect for more and more of the Control Panel to disappear over time.

Also, the Control Panel disappearing doesn't mean every dialog and applet that used to be linked through there would necessarily disappear.

You're reading a lot into that small sentence if your takeaway is they'll be removing Jumbo Frame support.
CORS Is Stupid
I think about it plenty for work :( None of this is a judgement, elbowing between unknowing friends
You might want to go back to that thread (or rather the few threads) when Vision Pro was released, and reread the responses from the fanboys.
Sure, the material had not been produced yet, and still hasn't. Getting all those long nanotubes to line up parallel is another of the hard parts. It's just a theoretical result.

A key part of the design is for the glue to have a low enough melting point, so if the cable breaks, it melts on reentry and you don't get lots of little fluttery bits instead of a big super-strong cable wrapping around the planet.
Just to note, that table is from the "Obsolete Date and Time" section. AFAIK, RFC 2822 only really allows the number offsets and Z.

Anyway, yeah, that does explain the situation we are in. And yeah, it looks like if you are extremely literal-minded and insist on supporting obsolete notations on your new thing, that would make your code be exactly like the one the OP pointed.

It's a bad decision all around, because the RFC 2822 isn't concerned about general purpose time handling. A programing language shouldn't use something like this.
Agreed, somewhat

Although conventional saas is also moving more towards value based pricing. Ai product have a wider and deeper usage based use case
I was comparing git as a local first software, and earlier in the thread, comparing it to local-first food systems. One of the properties of such is resilience. Maybe there are different ideas on what local-first means. However, when that subversion server went down, that halts synchronization. If the network was not fast or reliable enough, it slows things down. Those kinds of interruptions are exactly what was called out in the article posted by the OP.
Air Quality Stripes
java.time.format.DateTimeFormatter seems to still point the exact same loaded footgun (i.e. the format patterns "Y" and "y") at every junior developer that dares to use it, so I'm not sure that would have helped junior-me much.

The important information I was missing was "the week-based year and the year-of-era representations of one and the same date differ on some days, but not all days, and especially not those days you're currently using in your unit tests".

And even if it wouldn't – SimpleDateTime was the non-deprecated standard library method I found at the time that seemed to do my job, so that was the one I used.
Could you point me in the direction of said tricks please as I am having trouble getting a connection out of the RF ?
Yes, this is the standard library that Node JS and the browser uses. Wacky isn't it?
The RFC recommendation for 1G RAM or 64MB Argon PKDF is insane. Don't follow this advice. In a real world server, any API endpoint using this advice will quickly become a DOS vector. A saner value is 1MB for Argon. It stills blocks major GPU attacks, which is the whole point.
We probably just missed it. Can you please ping me on it? “@yagil” on GitHub
It supports fewer databases. ;)
Nice story. Which headphones?
You can't accurately convert future local times to UTC timestamps yet, as that conversion changes when timezones change.

Let's say we schedule a meeting for next year at 15:00 local time in SF. You store that as an UTC timestamp of 2025-08-24 22:00 and America/Los_Angeles timezone. Now, imagine California decides to abolish daylight savings time and stay on UTC-8 next year. Our meeting time, agreed upon in local time, is now actually for 23:00 UTC.
Well apparently they are. Or at least have choosen vendor who doesn't have better option.

This piece of software is called ACS and is at issuer's discretion.
I've always wanted a Spanish DB query language. SQL is very boring. It needs some pizazz and somewhat more lyrical language than what we have.
Piping syntax is particularly useful when querying time series too, especially when we need to write complex queries in a one-liner to share with others.
Also, smol_str was removed from the comparison because matklad, the author of smol_str, suggests ecow

> I’d rather say the opposite: users of those crates should switch to ecow. It is exactly what smol_str would have been, if it were a proper crate with a stable API, rather than an implementation detail of rust-analyzer.
>
> It’s a drop-in replacement for String, with O(1) clone and SSO, and I believe this is all you need. Other crates either have needlessly restricted API (no mutation), questionable implementation choices, or a bunch of ad hoc traits in the API.

https://www.reddit.com/r/rust/comments/117ksvr/ecow_compact_...
And then make it run Doom.
Tar? I‘m so sorry!

https://xkcd.com/1168
You say you haven't understood his position, you mean from reading this blog post which isn't supposed to be even an overview of his position? Instead he has written an entire book elaborating on his view, which seems to be a well-regarded text in the very small niche of anti-string theory popular books.

Have you read his book? I think it is a perfectly valid and appropriate mechanism for hashing out academic disagreement and further should be welcomed by anyone who appreciates string theory. I personally haven't read his book but will be very surprised if he doesn't address your point that String theory makes good mathematics. I also personally think a simple answer for that objection would be that this is a perfectly valid reason to research it provided you are honest that is the only demonstrable benefit for it so far (which will then have implications on which funding pots you can propose to).

String theory advocates (particularly the extreme ones, such as Greene) that Woit targets seem to imply that the benefit of string theory to mankind has far exceeded other pure mathematics branches' contribution (for example category theory), particularly that it helped us figure out the unification of all known laws of physics when there are practically zero evidence that it managed that.
I think one would use Twitter not for being 'reachable', but for the broadcasting/promotion side of it. Social media is still incredibly useful for that, and Twitter especially.

As for the 1 hour a day - he does say it's not -just- sex. It is not unreasonable to spend an hour a day cuddling/hugging/whatever with your partner, while, say, watching a TV show. That would count.
Musk doesn't have to answer to those investors.

They must be passive investors, as everybody else.
Their ownership is unlikely to have any influence.

It also seems to be just a "status" investment. They are not getting much back, let alone a 1000% ROI.
The author links to a good summary of the 11 points that make up most of self-help books.[1] That's the most useful content in the article.

It's worth noting the total absence of collective action from those self-help books. No suggestions to organize a union, or run someone for local office.

[1] https://mashable.com/article/best-self-help-book-advice
As anything else in life it's an individual balance. Knowing everyone can be as much a disadvantage; commodities can be cheaper but your earning potential can also be lower. The nearest airport could be several hours drive, and the only school around where all kids go sounds great until your kid gets bullied.
Real world benchmarks also wouldn't be great because they would be showing how well it works in someone else's program, rather than yours.

This at least gives you an idea of what the relative cost of different operations are so you can consider what are frequent operations in your program and then benchmark a couple from there, rather than everything.
> It will indeed not, and if you care about that difference, you should not do that, and use something like https://github.com/qntm/t-a-i instead.

That solution, as with most simple leap-second solutions, relies on the fixed file being kept up-to-date ad infinitum to account for any future leap seconds. Unfortunately, there isn't and still won't be any way to get a current list of leap seconds from JS, except for downloading them from someone else's API.
> When people say something like this, in my experience they will not be satisfied with anything but a high quality, nearly visually identical knockoff of the product that they're used to, and, after complimenting it, they'll find some intangible reason to dismiss the knockoff (at the least, for being "just a knockoff.")

Because the small details actually matter in the experience.

Take Mastodon for example: I can barely see a visual difference after a repost in the icon because the "active" and "inactive" colors are very VERY similar to each other, and there is no change in the number next to the repost icon either. As a result I have to very carefully go near the screen before I repost something, and that makes a pretty annoying experience.

UX/UI in general is the largest issue that FOSS projects have, because the people actually knowing their shit are expensive to hire and the experiments needed to figure out what works better cost serious money if you want to go beyond "run a/b tests and piss the hell out of your users who are unwittingly being used as guinea pigs in a code farm".
Related comment thread: https://news.ycombinator.com/item?id=41337542
Twitter is loaded up with a ridiculous amount of debt from the transaction. Those costs are not down.
The Dawn of Agentic AI:Transforming Enterprise Automation and the Future of Work
Of course I'm a random person on the internet and you haven't asked for my advice.

Just saying -- kids pick up languages real fast, friendship treaties and tax benefits are abundant and with 2M you can shop around for a better lifestyle if you really want to not have that stress and fear, unless you are determined to become filthy rich, I ofc don't know you.
Question for people writing highly complex SQL queries.

Why not write simple SQL queries and use another language to do the transformations?

Are SQL engines really more efficient at filtering/matching/aggregating data when doing complex queries? Doesn't working without reusable blocks / tests / logs make development harder?

Syntax is one thing, but actual performance (and safety/maintenance) is another deal?
I’ve been thinking about this; does a timestamp even work, then, without not only a time zone, but a location? I mean time zones are poor man’s locations, but if we want to do this properly…
> I want to say libc++ and maybe MSVC do something along those lines in their std::string implementations.

Here's Raymond Chen on this topic earlier this same year. As a bonus since you're looking at this in August it's more or less correct now, whereas when it was published it had numerous serious errors. Whether the standard library implementation of such an important type should be so complicated that an expert makes numerous errors is another question...

https://devblogs.microsoft.com/oldnewthing/20240510-00/?p=10...

So, libc++ gets closest, 1 flag byte + 22 bytes of text + 1 byte of ASCII NUL = 24 bytes

The others are much worse, larger (32 bytes on modern computers) yet with lower SSO capacity (15 bytes of text).
I should have known that last one -- I have been programming using Apple's RealityKit for a year and a half which is an ECS -- I guess I get lost in all the acronyms ...
The next project should be writing a Golang interpreter in JavaScript!
About React.createElement, implementing a compatible version ended up being my goto helper for small UIs.

For example, I use it in mockaton here:

https://github.com/ericfortis/mockaton/blob/7e6ad6226d7ed48e...

So if at some point I need React I can simply delete my version of createElement
I meant it the other way around - incompatibility is the easy-to-imagine default! In absence of some heavily-funded, top-down, NASA-driven standards-development process, no such thing as a standard spacesuit connection should be expected to exist.
No, I have no reason to use it. I have piles of my own programs, notes, docs. If I need to do sth, I can refer to those. In worst case, I have to use search engine to grab info with is immediatly mirrored.

If it works for you, thats great. But its interesting people do NOT see danger, when its actually too late. Maybe ask AI about it ? ;)
Dupe of https://news.ycombinator.com/item?id=41339667
How does the government determine where to put all these new chargers?
That area looks so weird on a map and so cool in person. I never kinda understood what is going on there except the whole having a lake and being the Netherlands.
It wasn't. Do nasties fell when that army decided to open the gates
I can't think of anything Musk has said that is racist.
It is undeniable that NASA/NROL/USAF contracts and support benefited spaceX especially early on .

However their commercial launch business is still considerably larger than what US gov gives them and always has been , it is possible and quite likely they would have existed as a successful commercial space launch company without government contracts , albeit smaller and perhaps slower to reach many milestones .

I can also argue reasonably that many things US government wants is not useful (or simply restricted) for other customers and building those features were and are a distraction.

No different for a startup to have a very large customer who has all sorts of customization needs that no other customer will focusing on that can kill the company as ULA and Boeing space are feeling today.

SpaceX is successful because they don’t need government support not because of it, they can build starship without waiting for a nasa mission and not even using VC money but just money from their revenues .
> That solution, as with most simple leap-second solutions

I never claimed it was a simple solution, just that it was necessary if you do care about that difference :)

The only solution that works for the future as well as for the past would be to schedule and communicate only in TAI, but good luck trying to convince the rest of the (non-scientific, and a good chunk of the scientific as well) world of that.
$ tar --help
> Past/future doesn't matter

Past/future does matter, as generally speaking it's possible to accurately convert between local time and UTC for times in the past, but not in the future.

There's a few exceptions where governments have retroactively changed timezones or DST rules, but at that point you've lost anyway.
Read the presentation. Answer was what I expected. We had unique problem and because we make oil drums amount of cash, dipping a bucket and taking that cash to solve the problem was easy justification.

These are really smart people solving problems they have but many companies don't have buckets of cash to hire really smart people to solve those problems.

Also, the questions after presentation pointed out the data isn't always analyzed in their database so it's more like storage system then database.

>Participant 1: What's the optimization happening on the pandas DataFrames, which we obviously know are not very good at scaling up to billions of rows? How are you doing that? On the pandas DataFrames, what kind of optimizations are you running under the hood? Are you doing some Spark?

>Munro: The general pattern we have internally and the users have, is that your returning pandas DataFrames are usable. They're fitting in memory. You're doing the querying, so it's like, limit your results to that. Then, once people have got their DataFrame back, they might choose another technology like Polars, DuckDB to do their analytics, depending on if they don't like pandas or they think it's too slow.
What would the alternative be except for there to be no network at all? Regulation to force interoperability between all mobile operating systems?
A = select * from tbla

B = select * from tblb

C = select * from A join B
I think a local business should be on Facebook and maybe some other sites and posting regularly. If you were doing something visual you ought to be on Instagram, Pinterest, etc.

If, on the other hand, every page is plastered with sharing buttons that make a NASCAR car look non-commercial you have a problem.
Any syntax with a let operator to name stuff or a lambda abstraction.
What information are you specifically seeking that you aren’t finding on that page?
Can anyone shed light on the timeline behind the rollout of the Temporal API? I've been reading about it for many years, and it's always "soon" or "right around the corner". I'm kind of annoyed by all this teasing.
This is still a thing. My partner can't play Skyrim in first-person mode, only in third-person mode, because of motion sickness.
"about to be fixed" is pretty clickbaity with no substance.

From the July TC39 meeting [0]:

> After 7 years, Temporal is close to done. Our only focus is making sure in-progress implementations are successful, by fixing corner-case bugs found by implementors, and making editorial changes to improve clarity and simplicity.

It's not (yet) on the October TC39 agenda [1].

The Chromium implementation issue hasn't been updated since 2022. [2]

Webkit's implementation issue was updated once this year... to add a blocker [3]

V8 is passing 75% of test262's tests, and JavascriptCore is passing 41%. Spidermonkey is a no-show. [4] Note that test262 is incomplete and hasn't seen activity this year [5], so those percentages may decrease over time.

"about to be fixed" ehhhh. If it lands this year I'd be surprised.

[0] https://ptomato.name/talks/tc39-2024-07/#2
[1] https://github.com/tc39/agendas/blob/main/2024/10.md
[2] https://chromestatus.com/feature/5668291307634688
[3] https://bugs.webkit.org/show_activity.cgi?id=223166
[4] https://test262.fyi/#|v8,v8_exp,jsc,jsc_exp,sm,sm_exp
[5] https://github.com/tc39/test262/issues/3002
It doesn’t have to be this way. A visionary leader at the top can prevent decay over decades (see Apple, Nvidia)
Am I reading this to mean that IRC servers are sending keepalives of some kind? What's wrong with TCP keepalives if you want keepalives? Not that keepalives are usually all that hot of an idea...
Any large disaster will be caused by a long list of failures. Chernobyl was a particularly colossal screw-up (mostly a concatenation of unlucky coincidences, one specific instance of ignorance due to political meddling, and severe human errors eg by Dyatlov).

But it is preposterous to draw conclusions about state vs private enterprises from this N=1 example. There have been many successful government-run megaprojects (Panama Canal, Dutch North Sea dams, China's high-speed-rail). There have been many unsuccessful private ones.

Adjudicating this question would require careful enumeration and analysis across many instances, not just throwing out one example.

McKinsey, for example, states that megaprojects can fail "when big projects cross state or national borders and involve a mix of private and government spending."

https://www.mckinsey.com/capabilities/operations/our-insight...
imagine if you could go back in the past 20 years and show someone that video. it's science fiction level crazy. im happy and proud that happened in the US and not china or russia, everyone else should be too
> when you’re setting a phone alarm, you don’t tell it a timezone.

Which coincidentally and ironically makes phone alarms surprisingly difficult to implement in a way that does not break in the face of DST shifts, timezone changes etc., as Apple has learned the hard way a couple of times.
I have lived in a foreign country for about 3 years. My wife is from there and I speak with her in that language every day. I also took courses until the B2 level. My communication in that language amounts to easily more than 5000hrs. I am fluent, but no native speaker would call me native and that will never happen. My wife learned my language in school since elementary school up to graduation. She lives in my country since about 5 years. In her job she has to talk to people for basically 8hrs a day in the local language. She is fluent but nobody would call her native. Instead people wonder where she is from because they cannot match her accent to a particular country. Most likely we will never have native competency in the foreign language. So if you make it to native in 5000hrs, you are way above average.
I wish there were more people saying stuff like this these days. Reaching for k8s right out of the gate is so rarely the necessary approach.
That's the theory, but in practice if you are a capable developer you'll spend a lot of time fixing the AI generated code. And the other practice is that a lot of novice developers will try and use AI to code, then bother others to fix it if it doesn't work. They will rely on AI and not bother to increase their own skills.

I may be a luddite about it but I'm also not entirely wrong. That said, I'm sure the same was said about code generators and other features introduced by IDEs, like syntax highlighting.
> Why not write simple SQL queries and use another language to do the transformations?

> Are SQL engines really more efficient at filtering/matching/aggregating data when doing complex queries?

Yes. With knowledge of the data (like indices) and statistics of the data it is usually very much more efficient than piping the data to another process to handle the same job.

Of course that requires you to write a good query and know how to tell what makes a good query, but if your data is in a relational database it is usually more efficient to do your filtering/matching/aggregating there.
Your function converts "0:23" into "11:00 PM".
If companies voluntarily choose to operate with lower cash reserves and then end up unable to weather hard times or make necessary investments in their products, do they have any fault for what happens next?
Yes! All past events have well defined times, even in the face of human silliness like changing timezones and before such ideas existed.

The future is defined by intent which is imprecise (will Oregon drop daylight savings time or not — who knows?). I don’t know how many seconds it is until my next birthday, but I know exactly how many have passed since I was born.
lol - i read it the same way
Thats a small single server he uses as an example.

Multi TB RAM and 128+ cores on one node is pretty easy these days.