skysight-inc/HackerNews huggingface dataset:
I think it makes sense to diversify, and if that means open-up so be it (for Apple or similar).

what worked well in last ~20 years isn't guaranteed to continue in that trajectory in the next 5 or 10 years even, since polarized Geo-political shifts make it more dangerous for a tightly-coupled enterprise [1] (enterprise-to-product coupling).

short-term makes sense to couple-tightly with a product, but not mid-term or long-term, for that it's better to focus on the market - think of the effects that sanctions (political or economical) or shortages (human or materials [chips, metals, oil etc]) could have on the enterprise's trajectory.

if you've got a monopoly, it's a good time to diversify [2], and sooner rather than later [1]

[1] enterprise could be a company or even a government

[2] hint "alliances"
And that's why I use Citrix through an UTM Mac VM. That installer will create at least 3 background services running on root plus the app protection hooks (which happily run on a vm from which I can do pretty much it is meant to prevent through the host OS).
Thank you for your feedback! I am one of the engineers on team :)

So we introduced this layer to serve as a configuration driven assembly system which implements built-in visual styling and an opinionated approach in terms of both application architecture and UX, in order to enable standardisation in code and user journeys for multi-screen applications and complex interactions between components.
> So everyone can play games the way they want to play them.

This is simply not true if a game has addictive features built in. And you know that by now, I am certain.
> My family is always bitching me out for the slightest thing that goes wrong with my home automation.

er...why are you whinging and being mean about them? it is you who has made their home annoying. you should fix it or get rid of all the things that are making their lives annoying.
You may shave some time replacing pandas with polars.
Don’t be so surprised. McLaren, Shelby, Ferrari, Pagani Automobili, etc were founded and lead by career drivers.
Whoever made that graph for esport revenue should have their excel rights revoked. If you don’t look at the legends, it looks like a 4x increase over a few years, which is definitely not right
for exercising oral comprehension you might enjoy "World of Wolfram" (10 eps): https://www.youtube.com/@WorldofWolfram
For a self-hosted vector tile stack you can have a look into https://github.com/onthegomap/planetiler I found it very easy to get started and when you know the other stacks it is also very fast to create these vector tiles even for planet-scale.

(note, that I'm not affiliated with them, but they use some source code from us for the efficient import and also contributed to GraphHopper, but this did not influence my experience ;) )

> I wonder why so many seem to be moving away from raster tiles to vector data.

The flexibility of styling. And you can easily serve customers that need different default languages. This makes maps also more accessible for countries without Latin alphabet. Also when you rotate the map (like for GPS navigation) the labels can rotate too if necessary.
You mean there is less delay when VSync is off, right?
So what is more likely to succeed: an upstart technology, or a fundamental rework of the incentives undergirding all social constructs

we have technical solutions. they are either not working, or are not being used. (or are misused so much that they get a bad reputation)

an upstart technology will not change anything if noone cares.

the only way to create lasting change is to make people care.

one person at a time.
Don't use instagram, simple choice)))
Or, hear me out, you would be able to use insta in the browser with iblock installed so that you don't have ads and part of tracking!
Ranking tech companies by their climate credentials
I think the article says that shaking a baby will give you lots of different symptoms, including bruises etc. And you can't really get AHT from shaking without also getting bruises etc.

That means if you see 'AHT' without bruises (etc) it was probably not actual shaking.
I empathize with your feeling, each OS release has been less and less interesting.

Widgets? I didn’t care for them on Leopard or iOS, why would I clutter my desktop with them now?

Notifications have gotten worse and worse to handle. System Preferences is awful to use now. All the cutesy apps you can’t uninstall…

I’d be happy to pay again for macOS if the list of ‘features’ included fixing long-standing bugs and annoyances, making things more stable, and bringing back features and UI that were both simple and effective.

Bah.
It's the name, IMO/IME.
Mutton as a name is unappetising.
"Mutt" brings dogs to mind, and the "un" sound at the end makes it sound lumpy and gross.

A lot of people don't even know that mutton is sheep, they'll say stuff like "I thought Lamb was sheep!" Etc

And before you dismiss this idea I would like to draw your attention to the multibillion dollar market that is marketing.
Ask HN: Is anyone working on a personal assistant using RAG and LLMs?
A personal chatbot that can search through your notes and saved documents sounds like an obvious application of LLMs, but for some reason I can't find such a project. Are there any in the works?

Thanks!
Some interesting ones there and sounds like you have a similar philosophy to me - don't customize to the point that context-switching to bash is a pain.

For tab-completion I actually prefer the builtin zsh completer set to use the menu mode - this is one of the big improvements you get with zsh over bash / etc to my mind. I have in .zshrc

zstyle ':completion:*' menu select=2 select=long interactive

You can set it to use your ls colors with something like

zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}"
I really liked https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/

I learned a lot.
It errored on first go with a blank screen:

Error: Failed to allocate type
at x.allocate (worker-3ec07b2e.js:1:3516)
at ImportGlGenTexture (worker-3ec07b2e.js:1:7645)
at RaverieEditor-60af6467.wasm:0x1d459ee
at RaverieEditor-60af6467.wasm:0xedf9e7
at RaverieEditor-60af6467.wasm:0xedf56b
at RaverieEditor-60af6467.wasm:0xdffefa
at RaverieEditor-60af6467.wasm:0xf213e3

Reloading fixed it, maybe a race condition between setting up the app and it being ready to run.
Sorry, I'm not sure I follow. What does socialism have to do with markets or the lack thereof? I always conceived of that as, like, worker cooperatives, not command economies.
I tend to drop the bot/shill-detector part of my brain when I'm on HN, but whenever this topic crops up it's always a deluge of people with the same exact arguments saying "ohh my poor grandma will be coerced to install a Virus if we allow the owner of an iDevice any freedom whatsoever with hardware they bought!!!", and it's quite interesting to me the volume of comments with the exact same identical sentiment copy/pasted ad nauseam.

Hope this passes the same way the USB-C thing passed. All these parasitic megacorps with more money than many countries need to be whipped into submission for their shenanigans
Thanks for the link. We were previously using GFNI for bit reversal and 8-bit shifts, and I just extended that to our 8-bit BroadcastSignBit (https://github.com/google/highway/pull/1784).
My experience with Australian universities is that companies that suitably structure their collaboration with universities also get R&D tax concessions.
The T&Cs favour established companies with revenue that benefits from the reduced taxation.
Learn how tech startups can maximize their ROI with AI content marketing, using innovative solutions like GetMax to create engaging content, attract potential users, and measure marketing success.
Excellent article.

> While you could make a big, global char[] array to back your arena, it’s technically not permitted (strict aliasing).

Aren't char pointers/arrays allowed to alias everything?

I used that technique in my programming language and its allocator. It's freestanding so I couldn't use malloc. I had to get memory from somewhere so I just statically allocated a big array of bytes. It worked perfectly but I do disable strict aliasing as a matter of course since in systems programming there's aliasing everywhere.
I mean, just don't use it. Also there are matrix/element, signal, telegram(a bit worse for security), or you can use Beeper if WA is so mega important
> was asked to live the room while he was questioned

Is that even legal ?

Anyone trying to get between my kids and I is going to have a very bad day.
You've got to be kidding. This takes victim blaming to a whole new level.
> even joining a local group ride can be scary, given the uncertainty of relative fitness and speeds.

You get dropped. So what? You just finish alone and happy no?

Besides there are many rides with no drop rule (sometimes until the last 10km or so) or with regular regrouping.

> Attending a race is likely even more forboding

Usually you would join the local club where people would prepare you for it and possibly introduce you to the etiquette. Usually you need a federation license for racing anyway, and you need to be member of an affiliated club for that. I doubt Zwift, or any other esport, has no etiquette anyway. I heard people are called noobs in fps and esports for stupid reasons.[1]

[1] like using default skin character in fortnite or things like that.
What I miss most is a legend on the map when choosing to view by rainfall depth.

Btw, using the term "depth" for amount of rain sounds very unnatural to me, but English is not my first language - and I can see that it is used in literature.

Finally the selection of "extreme" vs "seasonal" in the popup when clicking the map feels a bit redundant since the choice is available via tab in the statistics page that opens next.

Maybe add another option to map color background schemes extreme/seasonal, and then make this the default when clicking locations.
How about a book?

I like "Advanced Windows Debugging" by Mario Hewardt and Daniel Pravat.
I'm sure they'd love to - someone else pays for the ecosystem, and they just sell software in it with no markup (or they keep the markup, rather than the ecosystem creator).
> except for Safari, which I wish I could update independently without relying on the "Technology Preview" beta channel

For me the Safari update is always a seperate update in System Preferences which I can install without updateing the OS
That's indeed what I said, but I was cautious. I'd have to dig into the latest literature to be sure, but I don't remember seeing even 1 case where shaking with no impact was independently witnessed or videotaped, and was shown to cause retinal/subdural haemorrhage, with or without any other form of trauma.

In any case, these situations are extremely rare, much more than those involving any kind of head impact.
I vote for LESS Friedman. His podcasts are the most insincere self-indulgent love-fests in a suit and narrow tie to ever grace YouTube.
As a New Zealanders who grew up in lamb, what a bunch of pretentious bullshit.
It's not pejorative for you if you are a liberal, for me it is pejorative, I see Luddites as people who damage important parts of production systems and threaten people's lives.

I understand your point of view if you're from a first-world country and you never experienced the terror of having people interfering with the means of production.
People will blame everyone for their grandma's virus before blaming the real cuplrit: Apple.
The whole Zwift w/kg category system is inherently flawed even without cheating.

If you're in a lower category and right near the w/kg limit you could be 70kg and racing against 100kg riders. If the cat limit was 3.2w/kg you could have 224w a maximum vs 320w for the heavier rider.

On the flats they'll destroy you, in the sprints they'll destroy you and on the descents they'll destroy.

On the climbs? They'll hang right with you because you both climb at 3.2w/kg.

If you get fitter you'll just be bumped up to a cat with higher limits but the same issue.

Unless you're an elite cat A rider, where there's no limits, you should treat the races as just a fitness activity.

The heaviest fit rider will always have a massive advantage regardless of the course. So why "race" at all?
You're right that some real numbers are physically realizable, but not all of them. The debate usually focuses on irrational numbers. Please bear in mind this is an existing debate in the philosophy of mathematics, not my personal invention, and I have to apologize for being somewhat vague about. I tried to find a paper I've stumbled across years ago but couldn't find it, so I'm writing from distant memory.

Anyway, the argument goes roughly like this: Real numbers also include the irrational numbers, and if these were physically realized, then they would contain an infinite amount of information within a finite space. This violates various physical laws.

Now don't get me wrong, this is all controversial. The idea is, for example, that π cannot be physically realized because it has an infinite decimal expansion. Some people would agree, other would disagree.

I understand why you disagree, but bear in mind my original point was not to argue that real numbers aren't physically real, but rather that there is no general agreement about this issue among people who muse about these kinds of philosophical questions. The question is relevant for foundational views about mathematics. If certain real numbers like 1/3 and π cannot be physically realized, they cannot be abstractions from something encountered in nature (at least not in the sense of "abstraction" according to which some properties are ignored). The view remains compatible with regarding them as mental constructions and compatible with mathematical Platonism, though.
> I'm no free market liberal, quite the contrary. But competition is good

You sound at least a little bit as though you understand markets, though!
Check out what I wrote earlier about how WAForth dynamically generates and links WASM code! By just reading the WASM documentation I didn't realize it was possible to call back into JavaScript to dynamically create and link in WASM code on the fly, but WAForth opened my eyes to that, by compiling each FORTH word definition into a tiny little module and linking them all together. No (practical) limit on the number of modules that you can use in the same WASM app. It would be cool for a game editor app to have a visual programming language that compiles directly to WASM that way, so you can edit code at runtime.

https://news.ycombinator.com/item?id=34374057
Tell us more, please.
As a North European from a country where sheep are raised for wool and the meat is near-inedible, I can absolutely attest that there are huge differences in the texture and taste of lamb and mutton.
My kids love it when they come running toward me and I pick them up and in one swoop throw them on to my (big) bed. I'm always holding back because I see their head snap back to land on the mattress, it's that "violent" head-moving-back thing that gives me the fear, so I stopped.
I have no experience from Hue lights, but at least Ikea bulbs need to go to pairing mode if they were previously paired to something. Without it they cannot pair to new hub. With Ikea lights you get them into pairing mode by flicking the lights on and off 10 times.
How the Ear Works: Nature’s solutions for listening (1997)
You literally just put a seasoned lamb chop into a frying pan until it's the colour you like. There's absolutely no art to it.
I hate to break it to you, but the prison system has been the premiere, essential job-creation program for these United States ever since Appomattox 1865.

https://en.wikipedia.org/wiki/Thirteenth_Amendment_to_the_Un...

https://www.aclu.org/news/human-rights/captive-labor-exploit...

We got 800,000 or so right now. Fight unemployment? Lock more people up.
Both are eaten in Singapore. Unhelpfully, the Malay term "kambing" can refer to either, and consequently so can "mutton". Generally speaking, locally sourced kambing will be goat (it's too hot for sheep in the tropics), but from NZ etc it will be sheep.
"You can talk the talk, but can you walk the walk?"

It pretty much looks like AMD really cannot put their money where their mouth is, and can't bring itself to actually do what is necessary to compete with the green team.

As a personal anecdote from ~4/5 years back, we contacted an AMD sales rep (AMD Germany) about a product we were developing, that was absolutely flying on NVIDIA consumer hardware. We wanted to know if there was a possibility to explore how it would run on AMD hardware, with maybe a bit of support. They didn't even bother to reply..
I had seen this happening. I was running webgl shaders in chrome in a pipeline where i was passing the result of the previous screen to be processed by the next, then sometimes I would get portions of other app windows inside the result with the post-processing webgl shader filter applied to it, which was crazy. I thought it was just a glitch on my system and couldn't replicate it reliably, it would just happen sometimes. Good to know it wasn't just my system :)
You can store your data as parquet file(s) and query these on separate nodes handling multiple queries. Or for the giant data create a split parquet datasets and speed up the queries.
Why contain it?

'scool!
No need to be so cynical. Regular people are investing in publicly traded companies and they do care. Activist investing is on the rise. Private investors in the tech sector now do much more rigorous vetting of companies (especially after series B) than a decade ago, many people are already talking about the end of cheap money. Also, the phenomenon called techlash affects investors as well.

It might not be happening at a large scale, but we are moving in that direction in recent years.
I'm pretty sure the royal box in British theatres is off to the side.
>So don't use adobe? Why you are writing like you are forced to sideload?

Because it doesn't matter if they don't threaten to kill you. If you need the apps and they only offer them via sideload, then you're still forced.
Everyone I know who had one (okay, that's not many people...) loved it.
systemd is a festival of power centralization and bad design. quite opposite of what linux should be.
A term to pop into PubMed or similar would be "non-specific effects". There's a ton written about it.
"Shake it baby"
So basically what the OP said, a next-gen search engine - trained on your code (rarely) or on SO (usually).
If only I could avoid it. Everyone in my country uses WhatsApp for literally everything. My choices are: (1) using WhatsApp, or (2) being ostracized.

At least it has end-to-end encryption.
They also use AI to monitor and police their own citizens. AI serves the common good there and is a tool that is wielded by the elite that dictates what that common good is. Nominally in their subject's name of course. But it's not a democracy.
Well you argued that paying Apple $100/year to install software of your choice on a device that you supposedly own constitutes "software freedom". I argue that this is perversion of the word "freedom" considering it's neither free as beer, nor free as speech.

Ultimately you're still forced to ask Apple for permission to run your "sideloaded" app, and they can deny that request for any reason. "Software freedom" that you mockingly refer to is just a slightly longer leash inside the confines of their walled garden.
Lamb is extremely forgiving.
As others have mentioned in the thread, Prophet has been abandoned, and in my experience anyway, wasn't all that great.
Zwift had that one solved just fine for years: recognize the fight you can't win and never ever give the impression that the platform might be good for racing. Before they did a radical 180 on that topic, racing was the one feature users were suggesting over and over again that Zwift staunchly rejected.

Then the usual happened, ran out of VC money. Zwift are knee deep in the viscous cycle of raise money, hire lots of people with that money because you are obliged to spend the money you raised, fail to out-earn your newly inflated costs, try raising more money.

Of course they need a story to tell investors, a story why this time it will all be different, and one time, after "running!" and before "our own hardware!", it was "racing", abandoning all careful avoidance of the cheating problem in a 125M hail Mary: "we'll introduce racing! TV licences and sponsoring will make all our troubles faint memories". (at the time there were independent racing clubs doing events on the platform thatvtolerated them at best, which must have helped selling this story a lot)

Running is still a non-starter four years after introduction (fully unlocked on a free tier, and most of the very few runners you see I the platform are probably triathletes who just use the virtual cycling platform for the treadmill as well because they already have an account) and the hardware division was closed before the first product (current offerings are badge-engineered third party). Racing is certainly not quite as successful as hoped and suffering from exactly the same chatting problems that made them carefully avoid racing at first, but compared to those other "funding round stories", it's looking not quite as bad. They are still hopelessly overspending, but it seems that by the time of "racing will solve all our problem", they were at least aware of the viscous cycle problem and burnt off most of the excess money that didn't go to compensate ongoing losses as ad spending, instead of hiring even more.
> You get dropped. So what? You just finish alone and happy no?

You feel shit. You feel useless. You feel a drag on the group. You give up on the idea of riding with an unknown group until you've gained more fitness riding on your own.

> Besides there are many rides with no drop rule (sometimes until the last 10km or so) or with regular regrouping.

There are many that aren't; and even if they are, believe me it sucks to be the one that's always having to be waited for.

--

Take some well-meaning feedback from an anonymous person on the internet: you are seriously lacking empathy on this subject.
That depends on where you are and what languages you already know. Without any context this is a tricky thing to answer. If you can afford it and if it doesn't interfere with the rest of your life: move there and immerse yourself. That's the very best way to learn German. The next best thing is to find German immigrants where you live and befriend them, ask them if they'll want to teach you by refusing to speak any other language but German to you. Websites and applications can give you some vocabulary but won't get you to the fluency level required for poetry and philosophy but they might help you as a tourist.
Perhaps because you're "sadl" using a Macbook "for your dev job". Meaning, you just run some IDE or whatever.

Try the wider enterprise and creative app market, and you'll find out.