skysight-inc/HackerNews huggingface dataset:
> the Commission found that iMessage, Bing, Edge and Microsoft Advertising do not qualify as gatekeeper services.

I wonder why AirPlay is a gatekeeper service, but iMessage isn't?
Software does not get inspired
None of what you said is true. Apple didn't ignore the DMA they complied with most of it.

And for the parts they didn't the EU announced a modest fine:

https://www.msn.com/en-us/money/other/eu-considers-fining-ap...
Wordpress’s approach to this is giving each post a short description in addition to the main content. The excerpt gets displayed on the main list, which helps both to grok the post and keep the list from becoming unwieldy.
DIY Synths Database
I wonder are there any existing metaprogramming frameworks for C? (something like C#'s Roslyn) I've been playing around with ANTLR and Python but curious to know what I've missed.
> Did you want a road with that house? Running water? Electricity? Internet? A police force?

School systems are a huge factor in this for many folks as well.
There is a handy rule of thumb called the "rule of 12ths", used in seamanship / ocean navigation / tidal calculations (maybe it is used elsewhere too, this just happens to be where I recognize it from). I think it can apply to solar, seasons, etc. -- well, anything sinusoidally cyclical -- as a useful mental model:

If you divide half the phase of a cycle (peak to trough) into 6 hours duration or whatever appropriate unit, like 6 months, i.e. x-axis --

then going down from the top of the peak (or up from trough), the amount of y-axis change in each unit/hour is:

Hour (or month #): amount of change vs. peak-trough total (i.e. total = 2*A)

1: 1/12

2: 2/12

3: 3/12

4: 3/12

5: 2/12

6: 1/12

For us, the peak / trough are: June 21 to December 21, and the x-axis is 1 month units. And assuming maybe a 2 hour peak-to-trough difference in daylight time y-axis (depends on latitude you live of course), then each 1/12th equals 10 minutes.

So these days (late March) we are in the middle of the fastest decrease part, and each month we gain 30 minutes of daylight. Or, each day we are seeing sunset get pushed by like 1 minute.

see: https://en.wikipedia.org/wiki/Rule_of_twelfths,
the diagram explains it better of course
> bluetooth is constantly used to track people

How so? Unless you grant Bluetooth permissions to apps (that then start broadcasting identifiers) or explicitly make your device discoverable, this shouldn't really be a thing.

> What's the point of leaving it on all the time when most of the time it's just going to drain your battery and open you up to being tracked or exploited.

Just people with a wearable have at least one Bluetooth device connected to their phone at all times. Bluetooth headphones are also very popular.

We need hardened and privacy-protecting Bluetooth stacks, not blaming people for using their phones as designed and advertised.
Enshittification as a Matter of Taste
If a tree falls in a forest and I'm not around to hear it, does it still make a sound?
David Drake used to Tuckerize one of his critics in an unflattering way. PG is wrong
If you do not use [Major Accounting Software in your country]:

* Your bank will hate you.

* Your investors will hate you.

* Your payroll system won't work.

* Your tax systems won't work.

* Your accountant won't work.

* Grants are even off the table in some cases.

* Some places won't audit without Quickbooks.
DEI is just short for "I don't like it" and the pattern of who the administration does not like and what information they wish to remove seems pretty clear.

Their use of Ctrl + F is well within their control and they've made their call.
> [access to use customer data...] *to provide the Services and perform its obligations under this Agreement.*

"Services" – which you'll note is capitalized... lawyers do that for a reason – has a very specific meaning that very obviously does not include "whatever the fuck Google wants to do with it", nor "training general purpose AI models" in particular.

Why are you intentionally and blatantly misinterpreting Wiz's policies? Or are you just that good at ignoring/missing details in order to weave the story you've already decided to believe?
That DOES seem to be the rule for the right in the USA. Democrats still get kicked out of the club when they do blatant crimes and carry around bags of gold bars.
I've only ever been to Seattle to visit in summertime, and largely agree with everything. It's probably the prettiest place I've ever been (weather/greenery wise). But I already know I can't handle the greyness of the other seasons. Real shame.

Even living in the south, the 3 or so months of SAD feel like an eternity. I don't know how anyone could stand an even longer period.
And the reason for that is that a C API cannot express lots of things that are needed to make composing code easy. Ownership is one of them, another “when I’m done with the thing you gave me, how do I dispose of it?”
> I don't get the " tiny, freezing cement cell with bright fluorescent lights" and a foil blanket thing though.

It's cheaper, would be my guess.

These conditions though, it reads like the Standford experiment.

This is properly tantamount to prisoner abuse.
Related (since cuts were speculated here) Penn to reduce graduate admissions, rescind acceptances amid research cuts (331 points, 25 days ago, 656 comments) https://news.ycombinator.com/item?id=43144940
Don't get me wrong, I don't think USB C is perfect nor that it would have been my choice. In fact, from a mechanical standpoint, I prefer Lightning.

What I'm saying is that Apple didn't have to take a cut from every item sold by 3rd parties who wanted to use their specs.
They could even have sold the spec at a fair price but instead they went on a full rent-seeking strategy.

This is why, when there is chatter about Qualcomm/Apple feud on licensing, I laugh my ass off because this is exactly the same behavior they impose on their partners. Can dish it out but can't take it. My complaint is mostly about the hypocrisy of Apple's behavior.

But the real motivator was making as much money as possible, the fact that their specifications had some desirable qualities is nice but not very relevant (since you don't get a choice if you wanted to make an iThing accessory anyway). Their previous port (30-pin) had the same problem and it was rather terrible.
I had the first iPod with FW400 and they could have very well gone with mini-USB when they switched to their 30-pin to make it compatible with most PC who mostly had USB 2 and rarely FireWire. I used mini-USB for plenty of things from external hard-drive to digital cameras passing by digital mini-disc players and it was a fine port.

Yet they chose to make their completely proprietary 30-pin port, to rent-seek as much as possible on the accessory market. When they switched to Lightning, the goal was exactly the same, trying to pretend it's because it was better is disingenuous and very ignorant of Apple's history and behavior.

Plenty of corporations do things like that but the difference is that with Apple there is an army of zealots eating the bullcrap and justifying their behavior in a fanatical way.
Use Guava in modular Java apps at 33.4.5+
> "Ikemen" is an acronym of:

> いつまでも 完成しない 永遠に 未完成 エンジン

> Itsu made mo Kansei shinai Eien ni Mikansei ENgine

Translated, this apparently means: Forever incomplete, an engine eternally unfinished.

(Ikemen as a word by itself would mean a handsome or attractive man.)
As a country the, US and everywhere else too, should focus on Disaster Resistant builds. It should be in the building code.

High wind resistant, fire resistant. Landscaping too.
> Conversely, if you can appreciate the "beauty" of a work without needing to understand that culture, it is likely because that work is serving your native culture.

I don't think that makes any sense—it would mean that, if you appreciate a work created thousands of years ago, it is because that work is serving your native culture—which didn't exist at the time. How could a work serve a culture that didn't exist?
Yeah, I hate it. I don't need more light in the morning, I'd rather have that as a bit more visibility when skiing after work. And it anyways only takes like two weeks before the gained light in the morning is gone.

https://www.timeanddate.no/astronomi/sol/norge/oslo

25th of october day is from 08:21-17:39,
26th of october from 07:24-16:36 after dst,
and then 17th of November we're at 08:19-15:43 (so back to dark mornings). I'd rather the 17th have light until 16:43.
Please enlighten me how Meta has access to my call logs, messages etc.

They don't. These are entirely new datasets.
I live within a short distance of the western side of the Cascades (I don't want to dox myself any further). Meaning I'm on the eastern side. The difference in weather between the two sides is pretty shocking. During the winter, I often look to the west and see a solid sheet of clouds.
24% is for Europe which includes many countries that are not in the EU. That said, the 7% is EU App Store revenue so I don't think we know the actual revenue number for the EU. It stands to reason that its not crazy far off from 7% though assuming EU customers buy things in the app store at similar rates to elsewhere.

https://sixcolors.com/post/2024/02/this-is-tim-transcript-of...
It's wrongthink, dude, details don't matter.
Let me rephrase Apple's argument: "If we can't make the Apple Experience™ exclusive to Apple products only, then we will actively harm that user experience so our competitors can't ride our coat-tails."

You absolutely can make interoperability a good user experience, it's just work Apple doesn't want to do. Apple wants you to think their competitors are scary; they want the Internet to be a slum so that their walled garden looks safer.
A Nice Reddit Alternative
Privacy is not solved by trusting one corporation's service over another, either. Apple cannot exercise private entitlements to deny competitors fair access to their features. Therefore, the current entitlements they use need to be secured for them to be ready for third-party users.

I am not saying this is a panacea. I am acknowledging that Apple has to reconsider what their security model looks like in the face of new demands.
It may be preferable to create a variable tied to a UI element that can be used as a toggle to view each analysis.

choice = mo.ui.dropdown(['train', 'split')

data = load(choice.value)

processed = process(data)

visualize(processed)

This way, you can toggle between just more than two if needed. If you need to see both at once, you'd want to refactor the processing and visualizing step into functions, and then just duplicate the finals cell(s).

marimo has a multi-column mode, so you can view them side-by-side
Considering how many as many CPU cycles and iops that Spotlight robs from you on a regular basis, you might as well get some use out of it.
Project 2025 is a project from the Heritage foundation, there was a conspiracy during the election to say this was the platform of the Republican Party, the GOP platform is Agenda 47.
Tone is urgent:

C++, usually under the misleading label C/C++, is under attack from the US and EU regulatory bodies, the managements of several powerful commercial organizations, and just about everybody promoting a different language for anything C++ is used for or might be used for (e.g., see references). In particular, the US government demands a plan for achieving memory safety by 2026 and several important organizations will follow that. Without the support from the committee this will imply
• Disuse of C++ for many important new projects
• Decreased funding for future development of C++ language, libraries, and tools
This is unprecedented and ignores C++ strengths. This has already started.

So urgent, some of Bjarne's "facts" are not strictly true, like "US government demands a plan for achieving memory safety by 2026". AFAIK there is no binding rule.

See also: "The Plethora of Problems With Profiles" at https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p35...
@dang, it's small, but there's a spelling error in the title. Intenet -> Internet
(marimo team-member here)

I have had a similar situation and my "hack" for this was to start the same notebook twice and have two tabs open. This worked for something things ...

Other times I just bit the bullet and made two forms on two variables so that everything would fit in a single notebook. By having two variables that contain all the inputs you can make sure that only the cells update that need to update. It takes a bit more effort but makes a lot of sense for some apps that you want to share with a colleague.

If you share more details about your setup I might be able to give better advice/think along more.
> Obvious solution is for social security offices to issue Ids if they are capable.

I'm not sure what this solves, and as far as I'm aware it's not being done, so even if it's an "obvious solution" it's a moot point.

> Other one is delegating most of the function to banks.

Again I don't know what this means.

> IMO this is prime example of self destructing empathy Musk has been parroting about.

I'd say the opposite. We are talking inconveniencing everyone on social security not 0.1% and very likely wrongfully booting some off who fail to get the memo or are otherwise unable to meet the requirements. All to chase some hypothetical fraud that makes up 0.1% of the budget. The damage done is very likely to outweigh any savings.

I'm *very* interested in making government more efficient, and even more so rooting out fraud. But the cost of the effort has to be considered, and frankly I have yet to see DOGE do either of those things.
This assumes that inference is needed 24/7.

That may or may not be true for use-cases that require asynchronous, bulk inference _and_ require some task-specific post-training.

FWIW, my approach towards tasks like the above is to

1. start with using an off-the-shelf LM API until

2. one figures out (using evals that capture product intent) what the failure modes are (there always are some) and then

3. post-train against those (using the evals)
Amazing program. Along with rg great QOL improvements
Unless there is an API to actively limit the broadcasting signal strength via BLE that authenticator implementations could leverage, I don't see how.

And even then you'll quickly run into problems when the attacker's receiver has better antennas in better locations than e.g. the user's laptop.
I love the idea of having access to your own personal data in plain formats like this. Just like with plain text note taking, and being able to run local AI models against your personal notes, I imagine one day running local AI models over your image data.
They buy it from your telecom provider for pennies on the dollar, then connect your phone number to the shadow profile associated with your identity scraped from your friend's posts, photos and uploaded contact info.

Very common in regulatory derelict-states like the US. The solution is consumer protections, not begging for a stronger corporate nanny.
far from everyone would agree its going wrong
Wow, nice start. Integrated spreadsheets are a killer feature. Do any other accounting systems offer that? I think MS Dynamics does.
So they're definitely taking Tesla's lane then.
No ... this isn't C.

Will it have IDE support for the abstraction? Will a syntax mistake explode with a non-sensical error (yes, in this instance, because you are splicing macros and a syntax mistake will splice weird)? etc.

If you want C with Generic Types, use C++. Rather than splicing unknown garbage onto C, use a subset of your C++ features and you will get full IDE support, proper template errors (okay, maybe not an improvement), proper elision and inlining, etc.
Ford does sell cars in the EU. They're an extremely popular brand in the UK. They just sell normal sized cars, not F150s.
>Privacy is not solved by trusting one corporation's service over another, either.

I didn't say it was.

>Apple cannot exercise private entitlements to deny competitors fair access to their features.

I didn't say they could.

I just don't like the conflation of privacy and security. They are distinct.
I'm going to try to use the term "eshittification" somehow, but I find it increasingly random in terms of how it is used.

The common denominator in most cases of "eshittification" is a product or service that was offered at below or no cost. Users seem to demand that price point. So once the product has a critical mass of users it eventually has to make money and the process begins.

At this point we (as internet users) seem to insist on this process occurring over and over as we seem to favor free things ...
Where the Soviets were first, the US was typically very close behind (sometimes by just a few days). However, US space missions were of significantly greater value while Soviet missions were often just good enough to claim whatever "first" they were going after.
Thanks for your work on Phish.in! I’ve used it a lot over the years.

Not sure if you remember this, but I used to run phishtrackstats.com and you let me integrate my api with phish.in. That was a big deal for me at the time.
> Who ever claimed that GNU was a proponent of the UNIX philosophy? Certainly not me.

Nothing was specific to GNU in that comment. `-r` is available in BSD grep too. You are being needlessly pedantic and avoiding the actual points being made while doing so.

> Yes and no. The expression "user experience" implies that all users are the same and benefit from the same philosophy of software interface design.

No, it doesn’t. You have literally made that up out of whole cloth, but it isn’t how anyone else I’m aware of defines “user experience”.

As BurntSushi pointed out, ripgrep is even designed to adapt to different means of use: as a standalone command, as a utility in a pipe, and others. Improving the usability for one use-case isn’t necessarily at the cost of others.

> I want my scripts to work on BSD, MacOS and even Solaris/AIX without having to install stuff.

So your very reasonable desire to stick with POSIX for shell scripts… means we shouldn’t ever make new tools? I’m genuinely failing to understand your point here.

In fact, having a “grep compatibility flag” would very literally be the opposite of the UNIX philosophy you’re holding up elsewhere. ripgrep isn’t grep. It isn’t trying to be grep. It’s something new and different and (in some use-cases) better. The old thing still exists and if you want to use it for whatever reason… just do that?
I've been doing properly scoped defers in C since forever, as long as you have access to cleanup attributes and nested functions it's no big deal.

https://github.com/codr7/hacktical-c/tree/main/macro
20 an hour USD is what a dev makes in Canada. Crazy he couldn't save up enough in America to retire. Also crazy to read a sob story about the working poor in America and think... "must be nice"
Ah that's the one I was thinking of. I'm seriously considering it.
How to use Google's Deep Research, an AI researching tool
For the Best? Yeah, that's still in competition now among places for the 1%...

For the median and low end? There's enough when people have a _real_ choice of moving to a unit house or apartment a mile away and leaving a bad option UN-SOLD on the market.

Sufficient means there's slack in the market, so the free market works.
Incarceration Rates by Country 2025
China: 119 per 100K

Russia: 300 per 100K

Turkey: 443 per 100K

USA: 541 per 100K

See also: https://en.wikipedia.org/wiki/List_of_countries_by_incarcera...
The issue I'm seeing is many people were expecting the watch that was advertised in the old Kickstarter.

The "pebble 2" from the Kickstarter -> "core 2 time"
The "pebble 2 time" is nowhere to be found.

(The pebble 2 time was supposed to be the same underlying hardware, but a much classier case, slightly different form factor). They look much more like a normal watch, versus the pebble style feels like a geek toy.

I still get compliments on my pebble time round to this day!

I've been wearing my
At least in my state there is no incentive for appraisers to do this. 99% of appraisals get assigned to random appraisers. There is no such thing as “repeat business”, at least within the realm of your typical home sale where the buyer is financing through a bank.
> Pierogi with cabbage and mushrooms

Here worth noting is that the superior variant has been chosen, well done.
> I've always imagined the taboo originated in some practical reasons (like "pork spoils really quickly in the heat"), but or course that's simplistic, and trying to approach religious things with reasoned explanations is a fool's errand.

This is actually the reason, though, you've just got the order wrong. People noticed that pigs sometimes gave people worms. They didn't know why, or under what conditions, but in order to keep tribe members safe, they developed rules against eating pigs. People would ignore it, so rather than saying "there's something invisible in pork that sometimes makes you sick" they just said "God said don't eat it." People listen to that more than other people.
To your first sentence, again, I really think you just have these definitional questions wrong. You seem to be using a vibes-based reading of "authoritarian regime" rather than a "what the words mean" based reading.

To your second paragraph: I'm not going to go into a bunch of examples of things the administration has done, though it would not be hard to do. I'll just reiterate that the thing this thread was originally about is the chilling effect that threats and intimidation has on people's speech. That is just an indirect way to infringe on the right to free expression.
Why no open source :<
> This was the critical hole in non-proliferation, and for a while it worked

Fair, but I imagine everyone learned from that, too.

> The Netherlands have a history of being conquered and being rich. It makes sense for them to be a nuclear sovereign.

Arguably, it makes sense for every country to be one, if they could pull it off, but so far it seems they're sufficiently deterred from trying.
you got to be joking, do you play with slide rules and abacus too

NN in Mathematica is a just a toy and artifact of a bygone era. Try HuggingFace https://github.com/huggingface/course

or Karpathy's intro https://github.com/karpathy/nanoGPT
No, it is not click to focus, or rather, the menu click is the focus action. You can overlay an Explorer and Notepad window, for example, and with Explorer in the foreground, click on the File menu in Notepad which brings Notepad forward as well as display the File menu items.

Plus, your mouse travel is far less to get from the app (since it's part of the app) to the menu.
Elon Musk is the CEO and founder of SpaceX
Ugh.

Go's "defer" is reasonably clean because Go is garbage-collected. So you don't have to worry about something being deleted before a queued "defer" runs. That's well-behaved. This is going to be full of ugly, non-obvious problems.

Interestingly, it's not really "defer" in the Go sense. It's "finally", in the try/finally sense of C++, using Go-type "defer" syntax". This mostly matters for scope and ownership issues. If you want to close a file in a defer, and the file is a local variable, you have to be sure that the close precedes the end of block de-allocation. Most of the discussion in the article revolves around how to make such problems behave halfway decently.

"defer" happens invisibly, in the background. That's contrary to the basic simplicity of C, where almost nothing happens invisibly.
This is a great idea! Cutting out platform fees can be a game-changer for long-term travelers. The direct booking search/filter feature is especially interesting—do you have any data on how many users are actively using the extension so far?

Also, how are you handling trust and security for direct bookings? One advantage of Airbnb is their built-in protections (e.g., refunds, reviews, and customer support). Are hosts on OpenBnB verified in any way to prevent scams?

Would love to hear more about how you plan to grow this!