skysight-inc/HackerNews huggingface dataset:
The one feature I really want for window management on macOS is the ability to split fullscreen applications horizontally, for my vertical monitor. macOS lets you split a fullscreen app vertically so you can have two on the same screen, but when a monitor is oriented vertically you can still only split the screen vertically, not horizontally. Sigh.
> Realistically, given how fast the AI field improves month after month, do we think it will take long for Google to replicate a product similar to ChatGPT? I don't think so.

Users who use ChatGPT do not see either Google's search page or any linked pages. Instead, the user gets a summary answer from ChatGPT that currently shows zero ads from Google (or anyone else). This summary is the obvious place for ads; Google knows this. And Google also knows that if it is not the default summary provider for most users (in the same that it is for search currently), then its ad business is definitely at risk.

In terms of addressing the risk, it's not so much a technical challenge [-1]; it is instead that Google's business model is largely based on embedding ads in millions of web pages (in a way that MS's is not). The problem with this is that they now have to figure out what an alternative business model (that puts ads in summaries) looks like, then shift their entire enterprise and their partners in the wider ad industry over to using it before ChatGPT becomes dominant [0]

It's an enormous challenge, and it is easy to see why Sundar has sensibly signalled a code red and is reaching for as much help as possible.

[-1] As observed, Google are very technically capable.

[0] Realistically, if they cannot provide a competitive offering before MS push ChatGPT into Word, Excel, Bing etc., history says it will be hard, verging on impossible, to ever get those users back.
Currently using displayplacer with BTT to make keyboard shortcuts.
When moving to different hoteling desks, sometimes the laptop is on the left of the additional monitor and other times on the right. Now I have two keybinds that orient my layout. I've used Lunar specifically for the dim below 0 functionality, (thanks for the ongoing development), I'll have to try the new shortcuts to see if they can replace displayplacer.
Apple testing new maps in Austria, Sweden, Norway and Finland
How would you suggest someone new to consulting handles sales? I've talked to consultants that get all of their leads from old conference talks they did, but you advise against it.

In my book, there is a finite number of options:

1. Go through your network - lots of writing / talking in case someone knows someone who's looking right now.

2. Become famous - conferences, blogging etc.

3. Cold call potential clients.

4. Work with recruiters and dedicated boards for this.

For an established consultant, I can imagine they get a lot of business through referrals, but for someone just starting out, I don't think so. What worked for you in the early days? Did I miss a strategy that works?
Awesome, I really needed to be reminded of .mailmap. At $dayjob, the history is a mess. I just did a PR to add a .mailmap and clean that up.

But other than that, yeah I've encountered most of these. We had 2 unrelated trees in our monorepo for a long time (technically still do, but no longer used). When the company migrated to git ~10 years ago, they were doing deployments with patch files by hand. Prod and staging had diverged for various reasons. They decided they wanted to track both so that patches could be created locally from the known prod state, so they put prod's source into an orphan branch. When we'd want to deploy, we'd cherry-pick commits from the main onto the prod branch, then generate a patch file for the range of commits to go out. Eventually we fixed that by getting code parity the same across environments, and now we just do ff-merge to the prod branch, then do a git pull in prod to update things. (Note this works cause it's a PHP codebase and we don't have a build step... sometimes we need downtime for a change, but that's fine.)
On your use case, you just need to plug in everyday, instead of go to gas station every week. Who often drive above 100km per day is rare in Japan even in rural area.
(Site was down.)

Google already has many similar models. Most similar is maybe their LaMDA model. https://blog.google/technology/ai/lamda/
It's strange that the article does not mention that.

I never really understood the argument that OpenAI has some technology that Google does not have. That's just not true. The opposite is much more true. And Google's LaMDA is even older than ChatGPT.

Also, that technology is also not really so fancy. What matters is that you have enough computing power. When you have that, most people can replicate sth like ChatGPT.

And in terms of computing power, it's hard to beat Google and their TPU clusters. I don't really have numbers, but I think Google also wins here.
> But that set must have a member whose value is closest to zero.

Must it? Is there a real number closest to zero?
Interesting, you are correct! It actually is an "i" instead of an "l", according to the original scientific paper. My mistake.

I assumed it is "al" because a large part of named stars are called "al-something", because the names come from Arabic. But in this case the name of the star actually is "ai hya".

Sadly I cannot edit my original comment anymore.
Analyzing the Distribution of Problems in Competition Reviews
As an Apple customer, I’m looking over the fence and seeing how fast AI is advancing all over the place. Meanwhile, Apple can’t even get basic AI capability right, like autocorrect on the iPhone. How are inventors not worried? Their AI capability is decades behind Meta, Google, Microsoft and the likes of ChatGPT.
When you resign, you don't have to even submit to a resignation interview. "I quit, with effect from <date>" is quite sufficient.

It's natural to want to let off steam about why you're quitting. Unless your reason for quitting is to make a point, then letting off steam is irrelevant, and should be avoided, especially if it carries risks that you already know about.

If you're going to attend the exit interview anyway, it's probably best to restrict your remarks to platitudes:

* I got a better pay offer

* You require me to do <X> and I don't want to

It's not your business to help your ex-employer improve the working environment; even if you offer suggestions, the chances of them taking up your suggestions is slim. Saying the wrong things could hurt you down the road, so say as little as possible.

Or just pass on the exit interview.
I'd think the single hose /apparatus would have much less exposure than most water supplies, especially over time. Maybe run the water for a bit before using?
Good timing. I'm adding plugin/scripting to Open Brush: https://docs.openbrush.app/alternate-and-experimental-builds...

and I've been trying to think of fun example scripts to add. I already had superellises but the whole blog post series has some great ideas that hadn't occurred to me.

(PS If anyone else is interested in contributing scripts or suggestions then please ping me)
Thanks for the detailed reply
Okay.

Then I guess this really isn’t for me.
No one is saying Iceland should take 80% immigrants.
A rational conversation is that US takes a higher % of immigrants than most of the developed world. No one sane is comparing notional numbers comparing a 330M country & small 5M countries.

Talking % terms means it doesn't matter the base size.
What does Python training involve? Workshops to large groups of people? Just an overview of the language or deeper dive? How long are the sessions? I've never even considered training or education as an option but I really do enjoy it.
> But that set must have a member whose value is closest to zero.

Must it?

"Let x be the smallest element of the half-open interval (0, 1]" isn't really something that you can say *.

* Assuming the standard ordering of reals; sure you can say it's defined for some well-order, but then you require the Axiom of Choice anyway.
Mech looks really interesting! Does it handle cycles in the data dependencies? I find this usually to be the crux of the reactive model.
In Search of a Language of Loss
FYI you have a couple of sites on your home page (Vodio and Previously Live) not working.
I'm not an expert on css or npm so excuse my ignorance, but why is the recommended way to install several of these to do an npm install? shouldn't it just be adding a css file to your folder and referencing it?
Infinite AI Interns for Everybody
Ooo... What podcast reviews classic compsci research papers?
What you can do when you get rich
https://archive.ph/ziE8r
What's the "AI" component? Not being arsey - genuinely interested, but couldn't find anything on the website.
I liked some podcasts a while ago, but the ads were killing me so I just couldn't bother anymore
Lasers Reveal 650-Square-Mile Maya Site Hidden Beneath Guatemalan Rain Forest
I don't think it was easy in the 1800s, I think it was easier. Now people are very materialistic, and in debt. Most of us need cars to live. We'd have to give up more now, to strike and unionize, than we did in the 1800s I think.
> (Site is down.)

Up for me, but takes several seconds to load.
If it'd take longer than 5 minutes or so to read the article I chuck it into Instapaper.

From there I've got my instapaper feed in my RSS reader, I'll give them a read whenever I've got a spare moment.
That's a very limiting definition of 'death' and it may as well have applied for "Linux Desktop", yet Linux as a Desktop choice is increasingly popular, just not at a growth rate that would satisfy Silicon Valley: https://www.justingarrison.com/blog/year-of-linux-desktop/

As for 1: you don't have metrics for that. As for 2: you don't have metrics for that.
This isn't an argument that should convince anyone unless we both have a theory of everything and you want to then enumerate every possible variable involved. Any ignorance would leave a gap. The Bekenstein bound mentioned in the other comment though demonstrates that the approach isn't even necessary to come to the same conclusion though (as far as I can tell anyway.)
Why keep it cold? Just fill an enormous balloon...
Yes... when I first saw this paradox, the author of the article I was reading (maybe Martin Gardner?) pointed out that 'uninteresting' is itself not well-defined.
Nice one for pointing this out, thank you
I don't listen to off the cuff podcasts at all. I used to listen to Tank Riot, for example. They had really interesting topics. But then it devolved into "we haven't seen each other for a month, so let's catch up while we're recording" and they got into endless unrelated tangents.

My current list is only well-edited and produced stuff

- No Such Thing as a Fish (facts, trivia, comedy)
- 20kHz - audio production and sounds in general
- 99 Percent Invisible - random trivia and deep-dives
- More or Less - analysing statistics
- Cautionary Tales - historical failures, they have actual radio play style stuff with actual name actors (Helena Bonham-Carter for example)

And stuff I listen to on the background and usually fall asleep to:

- Crowd Science - people as questions about science and the host interviews people who know about it
- Every Little Thing - More random trivia stuff
- 30 Animals that Made us Smarter - exactly what it says on the tin

My tolerance for "let's turn on the mic and chat for three hours without any plan and publish it as a podcast" is pretty close to zero.
Wow that's really impressive (I've seen similar things in research papers for a while now, but having it usable so easily and generic is great).

A few questions:

- would it be possible to use this tool to make automatic mask for editing in something like GIMP (for instance, if I want to automatically mask the hair)?

- would it be possible to have a REPL or something else to make several prompt on the same image? Loading the model takes time, and it would be great to be able to just do it once.

- how about a small GUI or webui to have the preview immediately? Maybe it's not the goal of this project and using `instruct-pix2pix` directly with its webui is more appropriate?

Thanks for the work (including upstream people for the research paper and pix2pix), and for sharing.
I'm being intentionally vague because the terms are internal.

Code Red involves an extremely short timeframe to address the issue.
I usually hate Microsoft tools but, vcpkg works really well. Easy enough to use from a couple of build systems, too

Can't comment on Conan but, I hear it's nice
Maybe newer versions of iOS have improved, but for a while I at least thought that I could identify when users post comments from iOS simply based on common iOS auto-incorrections which appeared in the comment. Truly embarrassing.
Are you talking about Planetary social?
Always look out for yourself first, just leave and be polite with them(Management or whoever you tell you're leaving). Go with generic justifications.
When you say its hard to beat Google and their TPU clusters, do you mean Azure has inferior capability? Isnt OpenAI limited by what they can do on Azure?
> 3. IAB is currently the main provider of UID2, but the system is designed so anyone can become a provider. IAB may not be the one handling your PII or UID. It is intended to be a decentralized system to solve the coming death of proprietary 3rd party tracker cookies.

And you realize that third party cookies are gong away because people don't want to be tracked across different organizations, right? That means working around that limitation is the IAB and those working with them being actively malicious.

> Philosophically, we the users must accept that the price of free content is advertisement.

Nope.

> If we want to continue to receive content, we must consent to some level of tracking and targeted advertising, or we must become okay with paying a monthly subscription for internet content.

Absolutely not.

It is human nature to create and to share. People have always created and shared - long before parasites like the advertisement industry have inserted themselves into that process.

This argument is even more ridiculous for the internet where content is primarily created by users which receive no or almost no revenue from the ads shown by the platforms hosting their work.

> Without targeted advertising and a decentralized RTB ecosystem, there is no open internet;

There was an open internet before targeted advertisement.

> Google and Facebook will dominate everything, and small sites will be unable to compete

Google and Facebook are advertising companies. They dominate because of advertising.
Why should remote mean global?
Ask HN: Text Editor with “add prefix/suffix around selected text” feature?
Morning all.

I'm looking for a lightweight text editor to write (words not code) with. I love PyCharm's system for adding quotes or parentheses around highlighted/selected blocks of text. I don't want to use a full IDE for personal writing though. So...

Can anyone:

- name this feature?

- recommend a lightweight text editor that does this?
It's only getting more expensive because we've let AWS, Google Cloud, and Azure own all the machines.
The wood looks amazing, keep it up!
you can be addicted to the guardian? i have read the grauniad since i was 18 or so, thus for over 50 years. there are perhaps two or three articles in the average day that might be worth reading, plus the new word game that i got 100% on today (supercriticality) but that only takes me 20 mins or so. what can you find there to interest you so much?
I agree: Innovators Dilemma is a thing.

In addition to that, acquisitions often break up (performing) teams, and burden successful IC with additional „enterprisey“ workload which they might not be suited for.
jez... this web site content is really good. I even can view it cleanely and properly with a noscritp/basic (x)html browser like wikipedia.

(irony ahead) What I will be able to complain about then?! :)
There is a limit to "natural". If the hosts even slightly stay on topic, a few umms and aahs don't bother me.

But when I start listening to something titled "X & Y talk about Z" and they tangent off to A, B and C. I just stop listening.

My pet peeve is shows that have interviews with people and preface it with 30 minutes of "banter" that doesn't interest anyone who hasn't listened to the previous 420 episodes.

Just have one episode with the catch-up part and one with just the interview, please.
I think the better comparison is to YouTube and Twitch: lots of folks make niche content that most people will never hear of, yet which pulls in tens of thousands of regular listens and devoted fans.

As a point of reference, I've been an avid podcast lister since the beginning, and I've never subscribed to any of the high-profile shows.
Speaking of CompSci people who cannot into state machines there was one time a contractor wrote some HDL that is a huge number of processes linked to each other with handshaking signals. There are zero state machines in their design. It was a pain to debug it and needless to say it was quite buggy.
If there's any command that's not needed, it's git pull. This command basically combines git fetch and git merge. But merging the remote changes into your local branch isn't always appropriate. I know that you can change the second action to rebase if you use the --rebase flag, but you have to remember to do that.

I personally prefer just running git fetch and then deciding whether I want to merge, rebase, or just reset my local branch to the upstream commit and running the approriate command for that.
Looks like one of the more dedicated workers too, when he comes in at 4 am on a Saturday to get things done.
Thank you for articulating the split between the users of AI models and the owners of the models. I like using the models in the manner of Marcel Duchamp’s readymades and from that perspective, all the arguments about artists’ moral rights are nothing more than regulatory mumbo-jumbo and sour grapes. However, I do strongly agree that there is something morally icky about companies such as “Open”AI and HuggingFace making bank off the training data they’ve scraped. That’s why I prefer Stable Diffusion and its clones, as it lets us run it locally without someone making money in a pay-per-prompt (or, worse, monthly subscription) model. Democratize AI to anyone with a strong enough computer or don’t do it at all.
Easy. Unlike pen and paper, the operator of an append-only database can publicly distribute it in real-time so that interested parties can read it and audit it for consistency. I don't see what the distributed consensus required by a blockchain adds on top of that, unless you're saying that all these applications require a zero-trust source of truth.
So then why is HN, a community full of people who are much more educated than average and much more frequently employed in fields where logic and reason are key, so constantly receptive to the "hysteria on the fringes" take on such issues?

Reddit, 4cham, other cesspools like that I get, but why HN? This community fancies itself as having a little more rationality and self awareness than that. So either there's an explanation for why those takes gain as much traction here or...

(this is a serious question)
You could say the same things about lead I think? But then maybe we are more scared of lead than we should be, there's just more alternatives to it now?
> So energy to mine the materials, energy to assemble the battery, energy to recycle the battery after it's useful lifespan (5-10 years)... None of these are ever counted in people's calculations. I tried to find data on energy required to produce the batteries and they still didn't count the mining cost.

This is a standard component of LCA databases and puts the ESOI in the 50-100 range for the first generation of batteries. Subsequent generations are higher.

Electrolysers also require mining, as do fuel cells, as does any source of heat for reverse gas shift or similar.

Your fud about rare earths is also a lie for any chemistry proposed for grid storage. None of them involve rare earths in any measurable quantity (nanoscale films on semiconductors for controllers and such are insignificant)

Hydrogen (or rather hydrogen derived molecules) are a viable method of seasonal storage, but that doesn't mean most of the hype doesn't exist to greenwash gas or that your talking points aren't propaganda.

Hydrogen cars are worse than BEVs and much worse than transit or active transport.
I don't know if this related to this effect or not but I've noticed that it's much much easier holding your breath for a longer period of time when you're in a swimming pool than outside.
Sorry, can't play this, I'm laughing too much :D

This is awesome!

Also, love the music, a surprising change :)
Agreed. The scaling model/queueing system was implemented as a POC which can be scaled by plugging in more cards/hosts. I hope we can find the time to animate this soon enough.
Google have crapped themselves that someone else has put out a prototype first and the feedback has been great. The leaders in this space have been holding off until they improve the technology to the point they felt comfortable putting into the hands of the public, that has happened now and the cat is out the bag, so the race is now on.
I have been on Ritalin for 5 years when I was a teenager. The side effects are strong, the benefits are weak.
Side effects:

* After eating I do not feel full. Never. There is a feeling of "my stomach starts to hurt, there is hardly any place left".
* I am scared of the dark, I remember all the horror movie snippets I have seen in my life

The side effects still reside today

Benefit:

* After getting off Ritalin, my marks in school dropped by half a grade. Which is not that much, I still ranked best of class.

It was a good decision for my personal development to drop Ritalin.
91 cents per year on a 138$ stock? And this is considered good?

Well, I can understand now why everybody gets out immediatly if stocks drop a little bit. Average daily movement of the stock is 4 dollars, and 8 is not unheard of ...
Counter-example: ozone layer hole and CFC's (iirc), where the clear message of "this stuff causes this" led to a global ban and monitoring system on that generation of refrigerants.
There are good ones, but they require a proper host and environment.

Steve O has had some interesting people open up about their issues, same with Jon Bernthal. Especially his episode with Shia LaBeouf was amazing.

But these people are rare. They devolve too often into the host fawning over the guest. Nerdist podcast started doing this at one point.
Top Gun: Maverick came out last year, and features Jennifer Connolly (52) as his love interest. That’s still an age gap, but she certainly isn’t under 40.
I actually did, a few months ago. In my state, out of the 10 non gun-carrying people killed by the cops in the past 10 years, 2-3 were Black, 5 were White, the rest Hispanic and 1 Asian (matching the racial makeup of US).

So the statement by the poster above holds - if you don't point a gun at a cop (figuratively), your chance of surviving contact with police if you are Black are no lower than other races.