skysight-inc/HackerNews huggingface dataset:
fair enough. i try to stay in touch with the eigen and nalgebra developers so i have a good idea on how to write code efficiently with them. for openblas and mkl i've been trying recently to call into the lapack api (benches doing that are still unpublished at the moment), that way im using a universal interface for that kinda stuff.

and of course i do check the cpu utilization to make sure that all threads are spinning for multithreaded benchmarks, and occasionally check the assembly of the hot loops to make sure that the libraries were built properly and are dispatching to the right code. (avx2, avx512, etc) so overall i try to take it seriously and i'll give credit where credit is due when it turns out another library is faster
I meant that it's an extreme example of a tailwind utility doing a lot of settings for you. Versus, say, `italic`, which just does `font-style: italic;`. I can hardly compare that to an ORM where people can make full apps without learning SQL.

> if you want something else that's up to you

Right, just like CSS. It's a very light helper library that isn't dissimilar from CSS. That's my point.
You'd write in a language designed for humans, and that would get translated into a language for computers. In other words, JSON.

What are your reasons for disliking JSON?
The scaling aspect is indeed impressive but I have not seen anyone (exactly zero) that I want to follow on threads.

I want smart people and weird but interesting schizos, not my "friends" from Instagram and Facebook. I mostly like those friends but I know their opinions on most things already for example.

Also unless one is being particularly pedantic he already has the only tiktok competitor (Instagram reels).
Surprised to see so many people negative on meta in this thread. I've used VR at conventions and buddies houses but I've been holding off on picking up a headset for a couple of revisions until they are in their sweet spot of development. Where most of the kinks are worked out, there's a good library of Apps and games, and doesn't require enthusist level commitment which I don't have the time or patience for anymore.

Recently picked up a Quest 3 and it's honestly astonishing. I (half) joking had the thought when they get to the Quest 5 or 6 and can get the cost down humanity is gonna be in serious trouble. I brought it to a family gathering and one person went out and bought one the next day. Another is going to pick one up as soon as they can find a good deal used.

Horizon worlds is admittedly a little goofy but this is one of the first revision of it. And it works well as drop in for some Apps like escape rooms which probably saves some dev work. I only breezed through the report but it looks like their numbers are up massively YOY.

Only complaints is passthrough is still a little distorted but an enormous improvement. Battery life could still be better but a battery pack helps balance the heatset anyway. Also you can't directly connect to steamVR without going through Quest link which I can't see any reason for other than being anti-competitive and user hostile.

The matrix is coming and I got a feeling metas gonna own it.
Amsterdam roofs that not only grow plants but also capture water for residents
>It's directly pointing out that it isn't routine by accident, it's routine by design from the beginning.

That isn't a defense of the quality of the practice. Something can have a bad "design from the beginning".
IBM has always been a punching bag.

I had been wondering who would buy HCP, I sort of figured it was either going to be AWS, Google, or Azure and then I figured the other vendor were going to have support removed (maybe gradually, maybe not.)
12x multiple for a Cloud SaaS company is not overpriced typically. I was surprised at this low multiple. Could be due to the current economic situation. And also the licensing changes, lack of product moat contributing in the wrong time.
Albums aren’t what Spotify recommends. Path of least resistance. See my comment above.
So, how’s that bet on VR panning out?
China is absolutely not communist, it's probably the most capitalist country nowadays !
Why is / better than \ ?
p.s. you can just remove the overlayed div after the timer runs out to keep going
Show HN: Jsonpak: JSON that is not bloated for Nim
My library uses packed ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support. It also offers a recursive sort function, that allows to provide repeatable hashes and canonical JSON. Performance can be further enhanced by replacing for loops with memmove operations. The next steps would be to write a schema validator and a fuzzer.
That’s very much China.
Uncle Waffles @ Coachella 2023
In June 2022, several artificial intelligence (AI) initiatives that were previously a part of Meta AI were transitioned to Reality Labs. This also includes Meta's fundamental AI Research laboratory FAIR which is now part of the Reality Labs - Research (RLR) division.

https://en.wikipedia.org/wiki/Reality_Labs
The Vision Pro takes away all the glare you'd normally get on a screen, and (to me) that basically reduces the distractions down to zero. If I need fewer distractions still, I'll pull up one of the environments (I like the moon!) and then all visual noise is drowned out entirely.
I didn't say it wasn't a framework because it compiles. I would expect framework to be a large shift in how you write or structure code. But there's no agreed definition.
> That's not the issue, and it's disingenuous to suggest otherwise.

> It's not the non-US source, it's the governmental control for specific purposes

Perhaps. Or perhaps it's the US that's being disingenuous, and the real issue is that TikTok threatens what's otherwise a total US dominance of social media. (And note that the national security letter system means that the US has a similar level of governmental control)
We solved this by disallowing children from voting. Kids these days eventually learn not to trust anything they read on the Internet.
One of the things that makes LLMs challenging to use with codebases is needing to pull in context from a large amount of different files and make edits across multiple files. Because an LLM will likely already know tailwind, you can just pass in the full text of the one component to alter without needing to also pass in one or more css/scss files as well.
I've never lived in China.

But you're saying that 95% of people refrain from reading resources that are not served by The Great Firewall?

That seems like a huge, huge stretch.

I've never met a Chinese person whom, when the topic came up, hadn't read about, for example, tiananmen square, in a method contrary to the wishes of the CCP.
They where under IBM ownership at the time, so IBM did kill it. The software now branded as CentOS is basically Fedora, which is fine for desktops, but never felt good on servers. CentOS was perfect for a lot of us SysAdmins back in the day to use on our own servers etc, while using Red Hat at work. We also used it for anything PoC or servers that did not require support. These days licensing is easier using models like AWS Subscriptions, but we used to buy licenses in bulk, and if there where not enough licenses, we had to do the whole procurement dance.

Side note, in the 12 years that I used Red Hat at work, we used the support 2 times, and both times they forwarded some articles that we had already found and implemented. However, enterprise always demands some support contract behind critical systems to blame in case of disaster.

Honestly, who knows what would have happened if Red Hat was left as an independent entity, but we do know for sure that they did make the changes after the acquisition.
I use forward and backward slash on Windows all the time. I think it's less of a problem of spaces in filenames, which makes a lot of pipe-related stuff harder to do (see find -print0 and xargs -0).
I personally have found PowerShell to be obnoxious. It doesn't seem to know what it's supposed to be and tries to be everything all at once. The syntax for commands is super "Microsofty" if you know what I mean.

I get around by using Git Bash (which is actually quite good for being a bundled afterthought), cygwin, or lately even WSL containers.
I've seen estimates that training gpt3 consumed 10GWh, while inference by its millions of users consumes 1GWh per day, so inference Co2 costs dwarf training costs.
Regarding Red Hat, I dearly hope someone will replace the slow complicated mess that is ansible. It's crazy that this seems to be the best there is...
That’s because Seer Gilligan is about precognition and not mind reading.
> Causing thousands of Americans to unknowingly act in the interest of the CCP

This is not a factual statement. It is a statement that contains something resembling a fact, however it is still just your subjective opinion.
All the ai research is under reality labs through FAIR. Theyre spending billions on GPU buy alone. You can claim gen ai is a necessity for the metaverse but I do think its a bit misleading to say VR lost 4 billion this quarter when a huge amount of that went to an open source LLM
Fair point. Databases encoding queries in JSON get some error messages for free, at least when it comes to "syntax". But I think even others do well.

I just logged into Grafana and tried writing a simple query. Upon failing I got a reasonably detailed and specific error message: 'parse error: expected type range vector in call to function "rate", got instant vector'.

I also tried XQuery in Xidel and it gave me nicely descriptive responses to whichever mistakes I introduced.
Not for production purposes.
> If you want Tik Tok in the US, lower your middle finger.

Reciprocity isn't the main reason. It's become a legitimate national security problem. We're no longer in the early 2000s where we could delude ourselves into thinking China wasn't a rival. They're clearly revisionist, with their aggressive approach to resolving border disputes and rhetoric about forceful reunification of Taiwan being on the table. They are bolstering strategic reserves of oil beyond normal peacetime levels, appointing Taiwan hawks to the Politburo, increasing PLA presence near Taiwan, running war games involving an embargo of Taiwan. They doubled their trade with Russia, filling in gaps left by sanctions. They are overtly hostile to the maritime sovereignty of a treaty ally of the US.

The world has changed a lot, and few here realize it because they're stuck in this weird libertarian bubble where everyone's interests are the same and foreign policy doesn't exist and it's cynical intentions all the way down. You are all in for a rude awakening to wake you up from your hypnosis just as Europe was back in 2022.

The US will legislate according to its interests, and that is what it's appropriately doing here.
> Fantastic - so why are we still entertaining this idiotic file separator everywhere within the OS itself?

Dude, why are you so angry about what direction a slash goes?

Once they introduced the ability to use either one, they still had a lot of software that hardcoded '\\', including lots of their own. Again, they support either one in most places. The backslash is considered more canonical because it came first.

Going back to DOS for a second, TFA even says Microsoft wanted to use '/' in DOS 2.0 when they introduced directories (1983), but IBM objected.
Microsoft was very smart to use the backslash. It lead to unrivaled backwards compatibility.

Saying it was the wrong choice is simply revisionist history.
> Fortunately, just a few minutes a day with glasses or contact lenses that correct for blur stops the progression of myopia [link], which is why early vision testing and vision correction are important to limit the development of myopia.

That’s the first time I’ve heard of that, so I clicked the link. It’s a fascinating, and rather distressing, study in chickens, that does not say what the article claims at all.

There is an actual, properly tested (in humans!) childhood intervention that is effective, though: low dose atropine. I’m surprised it wasn’t mentioned. https://www.aao.org/eyenet/article/how-to-use-low-dose-atrop...
you are right. still, i don't think cp/m was used so much until the very late 70s, simply because microcomputers were not used so much until then. and at that time vms was far more powerful. i remember the first time i used vms compared with cp/m on a z80 - no contest.
I started using Deno for its native TypeScript support. Debugging my TS libraries by stepping through the TS code in my editor is great.
This is one of those cases where subtly different definitions of technical words are being used in contradictory ways. A very common definition for capitalism vs socialism in Leftist spaces is concerned with power and economics, with socialism being when labor has the power to dictate the allocation of capital, whereas capitalism is where capital has the power to dictate the allocation of labor.

A more political definition looking at government is "socialism is when capital is allocated for the benefit of the collective, capitalism is when individuals are granted exclusive ownership of capital to allocate how they choose".

Note that a worker's co-op meets the first definition of socialism, and the second definition of capitalism.
Do you remember the bin laden reactions that surfaced on tiktok? That was radicalization that the US attempted to suppress after 9/11.
Apart from the fact \ is used as an escape sequence?
Very helpful. Thanks for the details.
If today were April 1st that headline would make sense.
>Certainly, a small state has the same rights and the same cause to protect their citizens from the surveillance and manipulation from foreign owned social networks.

Next up, we could migrate government systems away from foreign IT software and services. The FOSS world has plenty of capable offerings, and it's not as if the choices were made on technical merit in the first place. I'd love to see Free Software and open standards being taught in schools, and being used in government.
Why slow and complicated?

We're just starting to implement it and we've only heard good things about it.
Our desktop product built using Electron and .NET runs cross platform.

Originally it was on Windows only and I personally did the work required to make it work cross platform once .NET Core became mature enough, so I’m very familiar with the path separator challenges.

It was a bit of a pain, but not a huge deal. The trick was to just use forward slashes all the time, except for display or storing an absolute path.

Windows doesn’t seem to care when you use forward slashes for everything even if looks wrong.

Admittedly the Node code dealing with paths is limited as most of the heavy work in our app is done in a .NET background agent, but there are things like file selection dialogues and config loading that is in the Node part.

Based on the fact I can’t remember exactly what I did for paths in Node leads me to believe it was pretty much a non-issue, I probably used forward slashes and it just worked.

It took a lot more work for the .NET aspect where we’re doing a lot more stuff on the file system, I had to find and replace most path usages with a utility function to convert the separators appropriately.
My suspicion is a lot of it is due to Winter, and shortening recess times, plus increasing reluctance of schools to send kids outside in anything but perfect weather.

Go to school just as the sun’s coming up -> inside recess because it’s too cold or it’s raining a little -> sunset around 5:00PM.

Schools get kids five days a week for most of the winter, so as parents it’s damn hard to get them outside much while the sun’s up on those days if the schools won’t do it consistently. And you need lots of time in very-bright light to cut your odds of myopia to something very low.
are you serious? reddit is perhaps the most astroturfed platform on the planet.
That’s nothing specific to branded types. We know Typescript doesn’t enforce anything at runtime, whether it’s primitive types, complex types, nullability or anything else, that’s nothing new.

It’s not about security, it’s about safety: make it harder to do the wrong thing, and make it easier to do the right thing than the wrong one.
There’s lots of interesting myopia control techniques now for kids. Hard and soft contact lenses as well as extremely low dose dilation medications have all been shown to reduce myopia progression. Some really neat stuff that can definitely help along with getting outside more and staring at close things less.
>The sale will be for $30-50B (CI 50%), it won't include important ByteDance IP that will have to be recreated by a US-based company, likely Snap or X.

Why replicate it? Can't ByteDance license the IP to the US company?
I feel strongly about privacy and I always loved the fact that I can post pretty much anonymously on HN (I don't mean this account - it's pseudonymous at best). It's sad bad actors get to ruin this.
Red Hat is a shell of itself. There is no appetite for taking on Terraform when Ansible is their ugly baby.
I disagree with all of these points except the first one. #3 is particularly misleading: 1) Apple and Microsoft are not media companies, and 2) cute how you said "local laws" instead of "government censorship". This reads right out of a CCP handbook.
But they are the dominant player, and have been for many years.

Their only real competitor in terms of market share right now are Sony's Playstation VR headsets, and Meta is easily outcompeting them. The HTC Vive is far behind in sales, and Apple hopes to sell as many headsets in an entire year as the Playstation VR2 sold in the first 6 weeks (which is still impressive considering the order of magnitude price difference). Everyone else seems to be in enterprise-sales mode, which drives profit but not market share. Well, except for ByteDance's Pico, but they don't seem to be doing great outside of China.
For starters, `\` is used for escape sequences for just about everything... meaning you now have to do the `\\` dance everywhere you need to write this path separator.

Yes, it's true modern languages have things like `Path.separator` and stuff to abstract this away, but you cannot always use them in all contexts.

It's small friction that adds up to a sore bum after a while...
Stock prices do mean things, just not the things people think they do.
Try posting something on israel and palestine. it will get less views. Try doing a post like good morning. it will get more views!
I've only been listening to the BBC Essential Mix since ~2005. Pretty much nothing else, it's always about the latest music and trends (especially if it's something from the UK like dubstep, grim etc.). 2x2 hour episodes are absolutely perfect for a week (there's a Classic show where they play the old ones again)
Agreed. Back when windows 10 was out, 8.1 was considered a good release and 10 was considered a bad release. Now 10 has suddenly become good somehow, and 8.1has been lumped in with 8.
> Fine - so why the hell are we still doing things like a dead, defunct OS did and literally nobody else did because, you know, it was unintelligent?

Nobody is doing it except the people using cmd.exe over Windows Terminal or Powershell. If you're using a DOS terminal you're gonna get DOS results.
missed opportunity to put the definition in your bio
>good luck introducing anyone in the 25+ category to new albums that actually experiment into novel sounds and become the music of the current 20yo generation

Both here and in the article there's a conflation of "new music" with "contemporary mainstream popular" which seems invalid. Is the Billboard Hot 100 any more or less innovative in 2024 than it was in 2004, or 1974? I think that most "mainstream" music is precisely "a slight riff on stuff [written] a long time ago." You have to go outside of the mainstream to find music and artists that are experimenting with novel sounds, just like you did in decades past.

As you say, there's been an explosion of independent creativity, thanks to the Internet. There's no reason for anyone who is interested in music to listen to the same old mainstream dreck.
Specifically, because if they outline it as a violation then they can deny responsibility for any harm that does happen. If you tried to act like a smart-aleck and "jailbreak" it with a prompt from Reddit, they need an additional layer to cover their ass legally. Hence, the TOS.

This is pretty common on most social media, too. Horrifying and delirious posts can go undeleted for years, but then the companies can deny liability by saying that it was never allowed on their platform in the first place.
There are companies for whom stock price in meaningful, and other companies where prices are fueled by teh greater fools theory.

Meta is huge, it's a staple of numerous large funds and practically every American investor out there owns a stake in it. Significant movement in their stock price indicates something is going on.

Truth Social is a meme stock whose price is driven up by people looking to make a quick buck playing hot potato. Very few holders give a damn about the long-term viability of the company. Most are looking to ride the pump-and-dump.
UNIX etc has all file access start from /. DOS/Windows has separate trees starting with different letters. I think having it all in one tree structure has some advantages. All paths can be expressed as relative paths, for instance.
I’m going back to CFengine!
any time you see a post talking about "compliance with local laws" when it comes to media companies, as if it were some sort of zoning or worker safety compliance issue, you know where the talking points are coming from :)
Jira is actually quite fast these days, compared to a couple of years ago.
In case it's not obvious to OP, you can use the Raycast Pro feature to select text in Apple Notes and then select the "Improve Writing" AI action.

If you were money-constrained, you could also set up a solution using macOS Shortcuts, but it would be a bit less polished. For example:

- Get Clipboard (Because IIRC, Selected Text isn't yet an action in Shortcuts, so you'd have to CMD-C it.

- Feed that to Get Contents of URL. You'd have to build the API request yourself. Be sure to include a prompt related to "improve writing". Examples on Github).

- And so on.
If TikTok is in bed with the CCP as much as Congress says they are, think about the actual cause and effect of their different options.

If ByteDance sells TikTok to US owners to satisfy the requirement, they give up control of a successful platform developed inside of China to a self-declared adversary that already controls most of the world's social media platforms, representing a significant loss to China as they attempt to compete online.

If ByteDance ignores the demand to sell, the US government has obligated itself to prevent its citizens from accessing one of the most popular social media apps in existence, something that the affected users will be extremely angry about, and will likely make claims of state censorship.

If I were China, and my goal was to leverage TikTok to do harm to America, I would choose the option that turns US citizens against the government over the option that transfers power from China to the US.