skysight-inc/HackerNews huggingface dataset:
More than that, it sends a message to launchd/the app instead of forking on the spot.

Sadly the app does get the shell's environment and it can't be disabled:

Opened applications inherit environment variables just as if you had
launched the application directly through its full path. This behavior
was also present in Tiger.

Why this matters, e.g with vscode:

- ensure vscode is fully closed
- enter project directory, something sets vars in your shell (you manually or automatically via direnv)
- code .
- vscode process now has the env from the shell it was started
- open another directory from the UI
- vscode forks and inherits from its parent process, thus the other project window has the original shell's env
- go to another directory
- code .
- vscode finds out it's already running, forks and opens another window. this window has the original shell env
- fully quit vscode and reopen it, but via the app in /Applications
- vscode opens, now has a blank environment for its main process, and forks form there to restore previous windows, which now lack the environment they had

It's a) completely inconsistent and b) dangerous: imagine the original shell had a setting or secret in an env var that was shared to the second project (e.g virtualenv, deploy target, deployment key...)

The same issue can happen with other apps but also tmux (the tmux daemon is spawned from the first tmux command, and then subsequent sessions from tmux-server; doing it another way is possible but nontrivial)

https://github.com/microsoft/vscode/issues/15452

https://github.com/microsoft/vscode/issues/108804#issuecomme...
Java Multithreading in Simple Language
Living in a country with rampant odometer tampering: it often requires specialized diagnostics scanner and knowledge where to look (which is different for various vehicles).

For example, on a VAG car, most generic diagnostics scanners just report the mileage as it's recorded in non-volatile memory in ECU/odometer/transmission (which people know how to change).

But a specialized scanner (VAG COM, for example) also displays freeze-frame information of diagnostic faults (and this sometimes includes mileage, depending on the module).

If the people doing corrections change the mileage reported by major modules that contain this information but do not bother to erase diagnostic faults, you can sometimes find the real mileage, as recorded by electric seat module which detected undervoltage condition when the battery was removed, or headlight module when the bulb burned out.
Yes you're right, apologies for creating a misunderstanding (see my edit above).

Not sure, it was 20+ years ago, but I might remember XWiki also using my wiki render engine back then, but I could be wrong ;-)

(it could be a reimplementation of the interface)

"The XWiki Syntax 1.0 was supporting Radeox macros."

https://extensions.xwiki.org/xwiki/bin/view/Extension/Old%20...

The group of people back then was small.

I've started work on this even before Wikipedia was started, just as a point of reference.
Most people don't write Java games this way. If you look at any libgdx code examples people cache objects and use polling - you don't know how modern a VM the user will have especially on Android.
Then you just say better, every time. It's the same problem as the 5 star system.
The Nix Flake Checker, a new tool for keeping your Nixpkgs inputs up to date
It's always telling when the top comment is about who gets to take the credit for whatever. I never understood that - you either sell your stuff or be fine with it being used by others for free
> casting ballots are the best way we have to take account of the electorate’s opinions, and they specifically mitigate the exact dynamic you’re talking about.

The electorate's opinion is not static. In fact, the matters the electorate will be interested in largely won't even be apparent during the election cycle. There is simply no way for a representative to know what the electorate is thinking without speaking to them. Which is why their job is exactly that.

> To the extent that they do, it’s exactly a bug!

They don't have greater say, but they do have a say by being willing to show up. The factory worker who doesn't find the time to speak to his representative certainly will not have a say. There really isn't much way around this. The hired employee is certainly not a mind reader.

> At this point I’m not even sure what you’re arguing.

What leads you to b believe that I am arguing? What is the value proposition in arguing? Sounds boring.

> Sounds to me like just a convoluted argument for “I don’t like democracy.” Which, fine by me!

Strange that you would attribute feelings to the words on the page. What in this suggests like or dislike towards democracy – or anything for that matter?
The Dead Internet Theory [video]
I don’t know about Uber specifically, but in my country, some food and grocery delivery apps pay their delivery agents more if they get a five star rating.
Pick any undergraduate in USA and ask them if they know about Juniper networks or NetApp.
I used the 1.0 branch for years. It was just running and was there when needed. It never got in the way.

I see, 1.1 is still pre release.
A100 with 80GB VRAM is a very high end GPU though, $10,000+
Thanks, I'll give it a try.

I wish they would label that section of the results (would have given a hint to what it was). The google search results are labeled and appear below those unlabeled suggestions.

It feels a little sneaky to me (like having to go to settings to turn off the a"subscribe to apple music" in the music app..)
This is indeed our very best shot at taking down global capitalism
Here's our main problem with Stripe for what it's worth -

Stripe Subscriptions and Subscription Schedules are massively complicated and don't support our use case. Subscriptions support complex scenarios like proration and metered billing, but miss the mark on simple use cases.

All I want to do is ship products when people are charged, but I also want to move the next charge (or next several charges around) based on end user requests. This is accomplished in Stripe using their "trial" functionality - which is a hack because the Subscription isn't in "trial", the customer just wanted to move the next invoice. Putting the Subscription in "trial" screws up Stripe out of the box analytics because they don't get counted as active Subscriptions.

I'm not surprised you were driven to build your own Subscription platform, I wasn't around for the decision for us, but knowing what I know now, I probably would have built as well or looked at Chargebee or similar.
Show HN: Digital KYC and Investing for Indian Expats by Inri (YC W23)
There are many Indians living abroad, getting started and taking care of their Indian finances while abroad has been tricky and labor intensive.

We solve that problem through a wealth management platform only for Indian expats - https://www.goinri.com/

Our Launch HN post for more context - https://news.ycombinator.com/item?id=35389110

One of the trickiest parts for investors in this process has been KYC - Know Your Customer requirements by Indian financial institutions. For the longest time, Indians abroad were either required to submit physical paperwork or required to be in India to complete KYC to get started.

We have made this 100% online - You submit your docs in less than 5 mins and your KYC gets done in 3-4 working days.

The other problem for Indians abroad who have wanted to invest in India is not knowing where to start. For that, we curate investment options based on cross-border compliances (e.g. Not all mutual funds are open for US / Canada residents) and make the entire investment journey simple and personalized to your investment goals, like Wealthfront. Additionally, the platform also offers support for cross-border tax reporting and repatriation to solve for the full journey in a self-serve manner.

We know this is a bit of a niche product for HN but we saw a lot of great comments in our launch last time, so we would love to get your feedback on the product! Thank you!
It's been consistently better than the desktop apps for years, too, despite the fact that they're Electron now.
I would assume that Suse maintains their own Docker packages. I rely on Docker's repo since I currently run Debian stable, whose docker packages are way too old. I would imagine Tumbleweed doesn't have this issue. One of the reasons I'm looking at switching to podman is to avoid being reliant on third party repos.
For audio there're also `afinfo` to probe metadata and `afconvert` to convert between different codec/container formats. I use them for podcast post-processing and archiving workflow.

macOS 13 Ventura ships with a customized `iperf3` called `iperf3-darwin` adding features like QUIC/L4S/MPTCP.
Wall Street's Intern Pay Is Surging with Citadel at $120 an Hour
>The most logical motive that I can see is harm to western interests.

For f sakes. China doesn't wake up everyday to think about to harm western interest. Hell, Standard Charter and HSBC are both British companies and have their HQs in UK.

Quite honestly, I'm sure many regulators in the US would like to ban crypto completely as well. But because power isn't so concentrated, crypto dragged on and harmed US citizens through scandals/scams/ponzis big and small. The SEC is finally doing something.
Ok, so one day you have a single engine and everything works through that one engine. Google gets say a new CEO who does things that are contrary to what you want (say they become like Microsoft) What you gonna do? Nowhere, because you don’t have choice left. All important things work ONLY through that engine.

For me making sites that work on other engines is the job!
Ah, got tricked by the quote that was comparing safari on ios with kiwi on one plus 6.
Once a month is so infrequent that you can afford to, you know, just drive there. Nobody is saying live in the boonies 4 hours from civilization.
Exactly this.

While GP has a point but, in general, there is a lot bigger penalty for changing mind than for being stubborn. We would be better off as a society if we balance penalties for changing your position vs being stubborn.

And I rather have leaders who are hypocritical/opportunistic/etc but at least using new data to change their views than those who reject the new data and stick to their original viewpoint.
Last time I tried Fedora was FC35. I came back a few months later and tried to build a kernel module, I couldn't get the RPM's for kernel-devel and kernel-headers to line up correctly.

It's exactly these kinds of fiddly details that get weaponized when you want to derail a distro. It's not easy or frictionless anymore.
The tweet should be “It is weird that people who are not self-serving hypocrites get mocked for changing their minds”. But in that case the tweet will not be true…
To me, sounds like a great reply to the "muh red hat evillzzz" that has been going around this site.

Seems like the engineers who claim to earn $500,000 don't want to pay for their own software...
Meta Quest+, VR Subscription Service
Oh man. I recently threw together a "j2p" script to make converting between json and python dicts simpler, and combining it with pbcopy/pbpaste will make it so much better:

#!/usr/bin/env python3
import sys
import json

print(json.load(sys.stdin))
We have an interesting challenge here in that probably 1/2 the population would benefit from this, but it also costs an absolute fortune.
Yes, as I've said, I'm mostly fine and today would choose MIT over LGPL.
Since it's still safari under the hood running on their OS they probably get the data they want anyway. Apple uses the same and worse dark patterns themselves, they used to filter out non Apple devices from bluetooth discovery.
Well said

No amount of wealth and fame can counterbalance the depression you’ll live with by playing the game all the way to the top.

Unless you have a narcissistic personality in which case you’re not even able to read this without contempt for the whole concept.
Their point is that AI is now suddenly much closer to AGI than any experts predicted it would be. Well other than the “Technological Singularity” guy, who was ludicrously on the money - I think he said 20-30 years from 1993?
The Fastest Embedded Database in the World: CrossDB vs. SQLite3 Benchmark
CrossDB is the Fastest Embedded Database in the world. It's a new RDBMS, optimized for maximum performance. Welcome to do benchmark vs any existing open-source or commercial database.
In the context of investing there's also the problem of recency bias. You see investors arguing whether "the facts have changed" as to whether investors should invest outside the U.S., for example, when U.S. stocks have done well for a decade, and other investors accusing the U.S. only group of having recency bias.
That’s a pretty weak argument since it can be applied to anything. eg there is a mistake in this process and people died as a result
Do they track me across websites? I think the AppStore is a shit show too with or without Apple ads.
I redacted the full wikipedia paragraph with the API. Like, the nickname "The Great One" is a pretty major tell!

[NAME_GIVEN_1] [NAME_FAMILY_1] CC ([NAME_GIVEN_2] [NAME_FAMILY_2]; born [DOB_1]) is a [ORIGIN_1] [OCCUPATION_1] and [OCCUPATION_2]. He played 20 seasons in the [ORGANIZATION_1] ([ORGANIZATION_2]) for four teams from [DATE_INTERVAL_1] to [DATE_INTERVAL_2]. Nicknamed \"the Great One\",[1] he has been called the greatest [OCCUPATION_3] ever by many [OCCUPATION_4], [OCCUPATION_5], The Hockey News, and by the [ORGANIZATION_2] itself,[2] based on extensive surveys of [OCCUPATION_6], [OCCUPATION_7], [OCCUPATION_8] and [OCCUPATION_9].[3] [NAME_FAMILY_1] is the leading goal scorer, assist producer and point scorer in [ORGANIZATION_2] history,[4] and has more career assists than any other [OCCUPATION_10] has total points. He is the only [ORGANIZATION_2] [OCCUPATION_10] to total over 200 points in one season, a feat he accomplished four times. In addition, [NAME_FAMILY_1] tallied over 100 points in 15 professional seasons, 13 of them consecutive. At the time of his retirement in [DATE_INTERVAL_2], he held 61 [ORGANIZATION_2] records: 40 regular season records, 15 playoff records, and 6 All-Star records.[2]
I'm English and I know a reasonable amount of French, Spanish, Italian and that would never have occurred to me from an English perspective despite knowing their latin genders.
> I'm there to interact and have the book as something to do in the interim.

That is not a possibility that ever even crossed my mind. If I see someone reading a book, I just assume that they don't want social interaction. I didn't even realize that I was making an assumption until I read these comments.
Ireland is an independent country, not part of the UK.

Pubs in the UK are much less like this than in Ireland, which I also believe are quite special. There are pubs like this in the UK, but they're less and less common the larger the town you are in - which (my pet theory) correlates closely with the likelihood that there are people in the pub who don't already know each other anyway...

Edit for clarification: the more people are mixing in the pub, the more likely they all knew each other beforehand. Likely because it's a small town pub, although tight community pubs do still exist still in London - they're rare).
If whole rodents are in the product it doesn't matter. Rodents are necessarily a percentage of feces and urine by mass.
The dark pattern is redirecting Google search to Apple maps.
> We have a word for this, it's "tweeting".

Ok, then you should know that your response was also tweeting, given that definition.
> https://www.on.jobbank.gc.ca/marketreport/requirements/24582...

> Florist, regulated in QC, training is ~1K hours.

Is it? That page is extremely vague and doesn't seem to be specific to study hours or even education requirements.

Floristry doesn't seem to be on the list of regulated professions in Quebec: https://www.quebec.ca/emploi3/metiers-professions/metiers-re..., but I may have missed it.
I saw a system on a cruise ship that did something similar for towels without AI
The future of AI according to thousands of forecasters
If you’re using Google Play Services you’re still being tracked and have closed source Google on your phone
Lilos: A wee async RTOS for Cortex-M
I double down, Sir!
QUIC already? Cool
> Ultimately though, if this experience isn't right for you, you can turn off this feature the first time it launches in Microsoft Edge, and then in Outlook settings at any time after that.
The NYT web team are doing splendid work on the presentation of longform with full-size images, html 5 video, etc.
There's another dead comment saying the same thing, but take a look at Nebula. I set it up over a year ago and haven't really thought about it much since - it just works. The open source version doesn't have any fancy GUIs or anything but it's not very hard to deploy. Covers every OS that you'd probably care about too.

https://github.com/slackhq/nebula
That is scary..
Depends on how much you value not being vendor locked in. I'll spend a week of dev time in order to save a month or two in migration pain later down the line when my vendor jacks up cost. See Datadog as an example.
Also, copying the first few lines: "Through a Glass Darkly Scott Alexander Nobody predicted the AI revolution except"
For the future: @dang, is that ok?
I can use Adblock to block ads on websites. When it’s built into the browser? Not so much
> or am I missing something?

Yes, you're missing the fact that the user ALREADY set the default browser to something other than Edge, and Outhouse is now going to ignore your declared preference "for your convenience".
I disagree. The company's DNA and general approach to the market was set by Gates 40 years ago, the culture he established still stands, so invoking him when criticising MS for it's monopolistic practices is still valid.
This is what I've tried to instill in those that I've had the opportunity to preach on a soapbox. It is not wrong to have a belief that is different from others. It is also not wrong to not immediately change those beliefs when presented counter information so that you may take time to interpret what that new information means. If you decide that new information is correct, it is also not wrong to change your beliefs based on the new information. It is also not wrong to question the source of the new information.
Dear Microsoft,

Nobody wants Edge. Not now. Not ever.

Here's a graphic showing for the many uses for Edge.

https://i.imgur.com/bq0LK8X.png
I would pay for a mobile app built to rigorously implement this with encrypted backups (Joplin style).
While false positives are a well documented result from drug tests, one detail that struck me as very odd in this story is the fact this dude was returning home to the US from Brazil with not one, not two, but three bottles of Shampoo in his luggage?
That's why I said "if you use bash"
> Based on the information provided, NAME_GIVEN_1 NAME_FAMILY_1, also known as NAME_GIVEN_2 NAME_FAMILY_2, played in the ORGANIZATION_1, which is also referred to as ORGANIZATION_2. He played for four teams within this organization over the course of 20 seasons, from DATE_INTERVAL_1 to DATE_INTERVAL_2.

Hey that's actually pretty good.
Can you share some details as to why it’s allegedly so much faster?
“pilot g-force” is nothing compared to a crash. Pilots get up 9G sustained because that’s when people start passing out.

A 30mph car crash into a solid obstacle spikes at 30G https://www.jrlawfirm.com/blog/auto-accidents/car-accident-g...

Race car drivers have walked away from g-force as high as 78G https://www.essentiallysports.com/f1-news-from-max-verstappe...

We’re talking an order of magnitude here. Algorithms should be able to tell the difference.
Why do you people think that nerdsplaining a few corner cases somehow refutes a change in general situation?

Yes, I remember modals not being resizable, I was there. That was not the point.
SSO “Wall of Shame” vs. “Wall of Fame”
Have you heard of the SSO tax movement? This is a controversial movement which you may agree or disagree with. My colleague at BoxyHQ, Sama Carlos Samame, wrote about this subject - https://boxyhq.com/blog/sso-wall-of-shame-vs-wall-of-fame, explaining why taxing for SSO is considerably gouging it's customer base.
The context is based off of https://sso.tax
Yeah, I was thrilled when I discovered this for myself a few months ago! It's so useful in long-running scripts.
To Apple's 100% credit they were willing to ship engineers out.

This happened day 1 (Thursday) of a 4-day festival. Even though they declined to have Apple come out you know they still sent a couple engineers out to gather data regardless.

On top of that, being proactive once it started happening and getting messaging out to attendees helped cut down the calls by ~50%, which definitely helped.

All you can do is continually refine it once you deploy it. A bit damned if you do, damned if you don't.
I don’t think that’s really what being hypocritical is.

Changing your mind doesn’t make you a hypocrite. Hypocrites are people that claim to have certain morals, but act differently. That’s not people that change opinions.

Example of a hypocrite:

“The Bible says homosexuality is wrong and everything in the Bible is right, sorry I have to be against gay rights”
* proceeds to have affairs, use the lord’s name in vain, and does many other things the Bible considers wrong*

This person isn’t a hypocrite if they change their minds about gay rights, or even went back and forth.

They are a hypocrite because they claim their actions are guided by the Bible, yet clearly they aren’t because they conveniently choose what to follow.
Automated pen testing is already a thing. The same technology that improves it can also be used to harden systems against attack.
Ronald Coase and Reciprocal Externalities
> because over the years they've had experiences with LGBT people in their life and changed their minds.

Two things can be true at once. People who identify as LGBT can be very pleasant people. Additionally, I can still believe that identifying as LGBT is wrong according to my religious views. In fact, according to my religious views, everybody is a sinner and doing stuff that's wrong, but that doesn't mean they're horrible people. But it also doesn't justify the wrong behavior.

And of course, my religious views don't mean I can go and harass people who disagree with me or anything. But it also doesn't mean I have to go praising them for doing something I don't agree with.
Obviously everything is preference, but I prefer things like expanded regex in gnu grep to the underpowered macOS utils
Or worse, a pocket: phone floats up with you as you jump, then starts to freefall, then slams hard against your rising pocket.
That's not a bad idea. I've never actually made the same mistake, but I have caught it at the last moment and having tab complete not pick the private one first would help.
Market share isn’t evenly distributed. Many areas are only served by a Walmart or Kroger. Local monopolies.
I am not claiming it isn't a problem. But consider, the roll out of cell phones was also a problem for first responders. We can and should fix it to make it better.

And it isn't impossible to say how many were negatively affected, all told. It is hard in the moment, of course, but you can pull that signal out.

Again, they should work to fix this. But don't ignore the benefits of the feature, as well.

Edit: I also wouldn't be shocked to know that most of the dancing causing false reports were people dropping their phones. That will look a lot like a crash, for obvious reasons.

Edit2: For the "difficulty determining the impact," it is worth noting that they specifically callout that they were not overwhelmed, such that there is no reason to think this caused specific issues.
Interesting. I have Safari on MacOS, with Ads from AdBlockPro installed, and StopTheMadness, and I'm seeing zero ads.