skysight-inc/HackerNews huggingface dataset:
XML has the problem of too many features. If you personally decides to use them or not doesn't change the fact that whatever software reads it has to support them.

XML parsing is also not a pure computation.

That said, a XML-lite would quite probably be the best data encoding language one could create right now. It would still suck as a configuration language, as it's a very different problem.
I saw some discussion on r/slack that the majority of users only have 1-2 workspaces. For a user like that I could see this UI as a cleanup. And I can understand why they make the multi-workspace use cases harder, as much as I hate it.
Would he even care? Probably a few dozen other nations would be happy to have him and his wealth. Billionaires like that exist outside the national borders that you and I live in...

And plus, he probably still has South African citizenship?
Not to mention the rise of the dreaded Subscription Model. That has to be the most miserable scam ever inflicted upon software users. I’m sure a lot of developers here will disagree and quote needing a constant stream of revenue, but the same is true of any business including a Mom&Pop corner shop—and yet they survive (or don’t) on the margin they make on the products they sell, not by selling a subscription card you need to possess in order to have the privilege of shopping at their store.
Well don't forget that was Apple's original intention with Lightning, including getting a commission on every cable sold. Remember when iOS would give a warning about "unsupported accessories" every time you plugged the phone into a non-Apple/MFi cable or charger?

The backlash from the public as well as pushback from accessory manufacturers had Apple quietly remove the warning and drop their plans.
The firefighter's story unravelled on the first or second day of this story when Cruise shared their data showing the ambulance was not restricted in a way that Cruise was required to accomodate (and they still left within 30 seconds). They (firefighters) never should have made their public claim unless they had verified their facts in detail first.
All the more reason to go at less popular times.

I had a phase of trying the self checkouts when they were new, a few decades ago or so. They were so clunky, linear, and demanded that you conform to their slow timing that I stopped (despite the free stuff from the dance of it trying to roll back the conveyor belt and asking you to re-scan an item, after the item had already left the belt)

These days I'll use a self checkout maybe once or twice a year, if I'm unfortunately at a store during a peak hour with really long lines, or if I have one or two items and it actually seems beneficial to do so. They have improved slightly, but still suffer from obtusely taking your effort for granted rather than working with you. Most of the time I'd rather wait a few predictable minutes in line than deal with the hassles of using self checkout, like the non-negligible chance I'll have to wait for a worker anyway.

Also I know the legal environment is different in the UK, but people choosing to stop and have their bags/receipts inspected on the way out store is a peeve of mine. Especially when they build up a crowd that blocks the exit. Just exercise the smallest bit of self actualization, say "no thanks" and keep walking. (exception for clubs like Costco where they could theoretically screw with your membership)
Why node.js is involved? nginx, apache, any web server can do it itself since the beginning of an era.
The author is a professor of Economics at Charles Koch I mean George Mason University, wrote a popular book that argues that going to college is a waste of time.

I am always amused when a tenured professors with a lifetime appointment argues that college is silly.
He never got the hang of programming but he did eventually transition into a nice job in finance at a small startup called Sun Microsystems.
An Intro to EchoCLIP, a Multimodal Foundation Model for Echocardiography
(OP) Hey HN. I just finished a big research project at my job and got to write a paper about it. However, I felt frustrated with how academic and stuffy and jargony the paper ended up sounding, so I also wrote this more approachable blog-post version of it. My hope is that this makes my research accessible to a wider audience beyond just my field of study. I'm happy to answer any questions and am open to suggestions on how to make the article better!
OpenAI's jukebox -- now 3 years old -- is creative and non-repetitive. Witness, for instance, its jam on Uptown Funk here:

https://www.youtube.com/watch?v=KCaya74_NHw

Or the changes shortly after 1:15, 2:15 and 2:40 in these extensions of Take On Me:

https://www.youtube.com/watch?v=_3yOrUJ0SzY
The proliferation of configuration languages is far older than JSON.

There's just a couple inherent problems with the notion of a universal configuration language...

First not all software has the same type of configuration requirements. I don't mean different schemas, I mean some measure of "configurablity". You have things like nginx or varnish that are configurable enough that configs are almost (or actually) programs. You also have programs where you need to store a few KVs that will be inserted into strings at some point and that's it.

That wide range of "amount of possible configuration" is hard to capture easily in a single configuration language.

Next you have a wide range "flatness" - that is if the configuration needs to be a list of kvs (optionally w/ sections) or if you need a tree or graph shape, or something weird.

Finally there's the whole preference and "style" thing. Writing a config language has an appeal to it - it's a fairly straight-forward thing to do (at least seemingly, until you hit the edge cases), and it's infinitely bikeshedable. In a similar vein, it seems to devolve into this sort of thing quite often: https://xkcd.com/927/

This is one of those situations where it's nice to be "old" - I like that I only have to know a handful of config formats these days, rather than keeping track of each program's bespoke config format.
> Jubilee was never celebrated

Ancient societies of all stripes had periodic debt forgiveness. Ancient (pre-Christian) Rome, for example.
Someone's obviously a fan of 1970s British cars...
Love this, and when folks start to question the value of management, it's because they're not doing these three things.

The whole "servant leader" concept is good, even if it induces a gigantic eyeroll a lot of the time, and justifiably so.

The obvious problem here comes from when great ICs get promoted into these positions and have zero clue about any of this, but the best figure it out.
I would call it authoritative.
HOCON

(But extrapolating, I'm guessing it goes into your crap category.)
>I can’t tell who did the detouring

I was thinking hmm and so it continues that game of whack a mole.

If a new OS could be designed from scratch, there must be a way to prevent this sort of stuff.
They literally call it "source available". From their FAQ[1]:

> Q: Why don't you use the term Open Source when talking about the source code?

> A: The definition of the term Open Source is heavily debated. The Open Source Initiative has created a definition of the term Open Source where it must be possible to commercialise the source code. The Defold Foundation has made the decision to prevent commercialisation of the game engine and editor (the Game Engine Product). We want Defold to always be free to use! (You can of course still sell your games and plugins and you can modify the engine as much as you like).

[1](https://defold.com/open/)

Their foundation charter is interesting, too:
https://defold.com/foundation/
Hey, I thought Blizzard, Larian and Nightdive would change the gaming landscape on Mac/iPhone for years now. Despite having first-class ports of many titles, the value proposition of most devs porting to Metal still doesn't line up.

This is not the first Ubisoft, or even first Assassin's Creed game to get released on iPhone. I don't see any reason why this time will be different than the others.
How heavy of a lift is it to optimize inference?
> You do know we have the technology for wireless data transfer already? And it has even been standardized!

Yes, and it's not as fast as cable-based data transfers, and it is not part of wireless charging technology. Do you even read 10% of what I write? Or do you just scan my comments far enough to find something you can dunk on? That's what all your comments seem to be, but I'd like to assume you're capable of more.

If you want, you can try again without throwing all those assumptions at me. But given what and how you're writing, I'm done here.
I find the opposite to be the case in all honesty.

I've never used C# or dotnet core but I know from word of mouth that it is a relatively well put together framework of tools for doing a lot of the things organizations with a lot of backend services to write might need. Many of those orgs are already very locked in with Microsoft, so the greater support by the open source community that comes with typescript is mostly irrelevant. Whatever the officially supported version of something is is what you will be required to use, and the typescript ecosystem provides very little if you want some big company to declare one particular thing to be the blessed solution.
>Make white space significant and you'll frustrate people.

Or worse: make whitespace significant and strike a blow in the eternal tabs vs. spaces holy war at the same time, like YAML.
I’m thinking of upgrading from my iPhone 12.

Lower power 5g, variable refresh, much better camera, moving from 7nm to 3nm, new GPU designed so they finally don’t suck at gaming, AVI hardware decoder, USB C, better battery life, smaller notch, etc.

They’ve hit a lot of my upgrade points with this phone.
Yes, this is what I am referring to. The transition from non-ionizing to ionizing occurs within the UV part of the spectrum.
But the whitespace handling involved is an extra complication, at least the provided example fails to be parsed by `tomli`, which is following the currently release TOML spec: https://github.com/hukkin/tomli/issues/199
Spinout Playbook: A Guide to Spinning Out of Academia
Remote Pair Programming Made Easy with SSH and Tmux
How to use Tmux for screen (Terminal) sharing between 2 or more people!
The AI seems to understand 4/4 time but doesn't understand groupings of 4 measures into phrases. It definitely doesn't understand ABABACA or even the basic parts of a song.

It is the musical equivalent of a meandering paragraph.
Yes and no. I could do an online degree, but not for anything I’d be interested in going back to school for (at least nothing terribly useful). I’ve actually been surprised at some of the online offerings. There’s a decent state school near me, one I’ve considered going to if I could ever magically figure it out, but the online offerings are not great, mostly consisting of the typical degrees described as “useless” along with some seemingly made up programs. Another, at an even better school offers a variety of degrees, but most of them are BA’s described as being mostly for things like pre-law. Even the few interesting or useful degrees they offered online had a note indicating that it was probably better to complete a number of the courses in person.

Also I don’t see an online program providing me any of the things I want to get out of university. Sure I could use them to get “a degree”, but that’s not particularly what I’m interested in. Most online and non traditional programs seem to exist solely for economic mobility, I.e. someone in a dead end job wants to get some degree that might lead to some sort of career, and that’s not the position I find myself in right now.

I’ve been researching this for years, I actually hoped to be getting back to school this year, but after a layoff and a year of not being able to get high paid work, it’s just probably not going to happen. Tuition isn’t actually that bad in-state where I live now, but what is expensive is the cost of living, particularly when a bulk of full time work needs to be performed at the same time as classes run.

Prior to my current predicament, the plan was to do the first two years online through a community college, transfer to the school I was targeting through the state guarantee programs, and then hopefully have saved up enough money to weather the rest of an undergrad degree.
It's proof that someone got something wrong in a title, a thing that happens on HN multiple times a day.
I think it's just inexact US terminology that has become global through the internet because they (IMO rightly) mostly use credit cards for normal purchases. My browser says it saves 'credit cards' - in reality it saves both credit and debit.
There's a good amount of it in the repo, according to GitHub.
May I ask, when you ask someone that, what are the expected answers and what are the courses of action?
This deglobalization thing doesnt seem to be going so well.
"But... "Proper Linux" is a huge difference and well worth the... "

Proper Linux is only worth the difference if you can actually fit the OS and your application in the available RAM (good luck) and the part has mainstream kernel support and available documentation. Otherwise you are buying into a literally throwaway platform that will become a useless piece of e-junk the moment the vendor stops updating their copy of Linux with patched in various binary blobs necessary to make the thing work.

The VoCore website only links to binaries, no source code (only some patch files) for their kernels and OpenWRT builds (GPL?), the wifi driver Github has "This feed enable using MTK/Ralink official wifi driver for the latest linux kernel 4.14/openwrt." in the description - current mainline is at 6.5.3 ...

Their OpenWRT binaries are also ancient - the latest they offer for download is 19.07.03 which is 3 years old. Not great, given what this is meant to be used for. I guess security is not high on their priority list.

Also the amount of chinglish on the website ("note: normally, we upgrade or fix brick are using Firmware. Flash Image is a clone of the full flash, for professional usage only. ") doesn't exactly bode well for good quality English documentation availability.

Ship an ancient, outdated Linux or Android image, no or incomplete sources, poor or no English documentation - and good luck to anyone trying to make such board work.

The hardware could be the best in the world - but this poor ecosystem support is the bane of most Chinese SBC and the reason why almost everyone uses Raspberry Pi, despite it certainly not being neither the cheapest, most powerful or having lowest power consumption.
It's worth noting that NCAP ratings aren't necessarily comparable over time. New tests are periodically introduced and they generally become more stringent[1].

A 5-star car from 2015 is likely to be significantly less safe than a 5-star car from 2023.

[1] https://en.wikipedia.org/wiki/Euro_NCAP#Rating_history
it's kind of like lisp's ugly cousin. Super-duper simple at its core, built around a single data structure (tables instead of lisp's lists), and flexible enough, thanks to meta-tables, that you can build extensions on top of it to fit it to what you need
Or buyers, across all of time, experience utility differently person to person, and hence end up with different utility per dollar calculations and hence different purchasing decisions.
everything is signed.

should not be even remotely possible
The people "sleeping on the streets" represent a small fraction of the homeless population. A big chunk (~40% in CA) live in their cars, and the majority are sleeping in shelters (~66% nationwide, which must be lower in CA).
I wonder how it compares against LZ4 for the same platform: https://github.com/arnaud-carre/lz4-68k . Specially because this LZ4 implementation doesn't use a table, it seems.
The Uselessness of Phenylephrine (2022)
The death metal example reminded me of the continuous streaming death metal here:

https://www.youtube.com/watch?v=MwtVkPKx3RA
It is clear now that the objective of Ostpolitik was not achieved, but the simple alternative (don't trade) does not seem to be obviously better either (Russians would have had even less reasons not to invade more). If that Ostpolitik delayed the issues with Russia and gave Ukraine some more time, maybe it was the best of the bad options available.
Super interesting post! I'm curious how much more effective you think LLMs are here for shaping voter comprehension of plans vs previous systems
> It's have nothing to do with licensing.

I disagree there. Licensing is still a huge issue with incorporating a console SDK. Each one plays by their own ball game, and it will take a tremendous amount of effort to work through the legal, business, and licensing issues for each platform. And once that's resolved, you'll still need to provide an avenue for end-users to obtain and hook up the SDK to the open source engine which sounds like quite the engineering effort to simplify it.

Edit: And it looks like Godot is pulling it off quite well, thank you for the link to their blog post
I'm not sure about certification but there is a lot of overhead in designing, producing, selling and servicing products. This is basically a prototype. It will probably work for a while but will be difficult to maintain if something goes wrong and the software won't be very polished. There are a lot of non-BOM costs that go into selling a commercial spectrometer. This is great if you want to DIY one but even a single sensor based visible light spectrometer with cheap parts can't be bought for close to the sum of its parts.
I’m more than a little skeptical that scams would be less of a problem if specific countries cracked down on large operations. For one thing it’s not clear how you’d ever get the whole world on board. Pressuring India is hard enough, try Myanmar, a place that doesn’t get along with the West at all and is already a hotspot for phone scams targeting Chinese speakers. And if centralized, relatively open operations overseas were no longer possible, it would likely become more like other types of fraud run by local gangs. So I’m all for pressuring India to crack down on scammers, but I don’t see how that would reduce the desire to tighten software controls on PCs.
Reading the article, it almost sounds like AI’s involvement is incidental?
The workspace name is literally in the top left corner for me?
I've wanted it since before I got a Tesla...

Can you describe how it seems impractical? I do ~1000mi roadtrips 1-2 times a year, and I spend hours charging. I would love to be able to drive straight through, with only a few 5 minute stops to top up diesel fuel. Even spending 15-20 minutes to pick up a trailer and drop it off, its still a huge time savings for a trip of over a few hundred miles.

I don't want a PHEV, since I don't want to maintain an ICE engine, and haul it around. I'd also rather have a smaller, lighter battery, since for 99% of my daily driving, the 300mi range my car is about 4-5x more than I need. I'd be much happier with a ~40kw battery and a trailer option for road trips.
i love my iphone mini form factor, but i have to charge mine twice a day. and if i'm traveling, i have to carry an external battery pack, which severely diminishes the form factor advantages.
You certainly aren't going to run any Javascript on an ancient 580 MHz MIPS CPU with 128MB of RAM.

So that is a completely bogus argument.
https://archive.ph/SS5nu
Most people are like this for many issues on either side. If your media outlet isn't pouring kool-aid over your personally held belief it's viewed as suspect. Meanwhile your mind quickly discounts obvious contradictions to your held belief.

Popular contradictions today:
It's a human right to dress and act like any sex one chooses. It's evil and horrible to dress and act like a different race.

Global warming is the biggest threat to mankind. Coming into the office is more important.

Flying around the globe is to talk down to others who are doing more about global warming earns praise.
> The system was rife with abuse and cruelty.

As I pointed out in an earlier thread, the prevailing opinion seems to be that the institutions were the source of abuse and cruelty, and that if we could only separate the providers and treatments from the institutions, then we would be magically wonderfully free of future abuse and cruelty. Is it any wonder that that hasn't exactly panned out? Now our mental institutions are simply borderless and invisible. There's nothing new under the sun.
Stable Diffusion 1 contains a model OpenAI released. The CLIP encoder that was trained on text/image pairs at OpenAI.

https://huggingface.co/runwayml/stable-diffusion-v1-5

https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/m...

Uploaded to Hugging Face Jan 2021

https://huggingface.co/openai/clip-vit-large-patch14
> Maybe, I’d like to see some sources that the chip is actually the same as what they use in the pro iPads.

https://www.apple.com/ipad/compare/?modelList=ipad-pro-12-9-...

Scroll to the "chip" section, and straight from the horse's mouth they both use a 4+4 / 8 M1, I rather doubt Apple has a variant of that chip which removes ip blocks (AFAIK the only variant is the 4+4 / 7 chip still available on the super low end MBA).

> It also could be heat related in the iPad Air

That... does not in any way affect the point?
Would you have any tutorial on how to do this? I am unable to get zig .11 to work with the latest raylib without binding libs. I am not sure what all changes I need to make to build.zig
Due to the distance between the rear wheels and the back of a bus, you get a thing called "tail swing".

During a sharp turn, the back end of a bus can pivot out and hit something with the side of the bus behind the rear wheels.

I don't know if this is what happened, but that's how it could happen.
This subreddit remained open. Unfortunately, however, the oobabooga one went closed for a while and lost a lot of momentum. It is also back, however.

Are there good lemmy spaces for LLMs?
One way to think about "tables" is that they have an array part and a hashmap part. The # operator works on the array part simply starts counting from the first index and stops counting when it reaches nil.

Your complaints sound a little bit like you wish Lua was a little bit more, but it kind of has a design goal of being simple language you can embed. You are meant to bring your own batteries.
I don't have any problem with complex "symbol vs literal" resolving in configuration languages. Unless your syntax is very weird, it should be very hard to confuse those.

That said, YAML's syntax is very weird. YAML just sucks. And any such implementation must necessarily be unityped (up to the point where the data is coerced into the configuration structure at your program) and completely preserve the original data.

TOML could be extended to support it. I don't think it's "tasteful", but I see no practical problems with it.
Many crypto companies are still flush with cash from the bull market and their token valuations + treasuries are quite large. VC investment in the space continues to chug along at a steady pace. Lots of crypto companies are hiring and have 2+ years runway (and hope another bull market comes along by then).

Crypto companies can be great places to work. Just make sure you dig in to your pay package to ensure you're not getting paid majority in some random token :)
Probably underestimates it. Not my field, I don't know of this guy but a few hundred citations is you write a library that everyone uses and similar academic recognition and academic platinum for tenure on the background of other publications. 300 000 is the equivalent of writing the Linux kernel or sqlite.

https://www.nature.com/news/the-top-100-papers-1.16224