skysight-inc/HackerNews huggingface dataset:
This makes me wonder where you get your word from? Booking is well established since a very long time, if a host is problematic you'll see it in the reviews. If they're scams they get removed from booking. For clients there is no way for them to scam a host.
Novelty effects and Dopamine Culture rule the tech industry
> How does it handle merge conflicts?

I'll use a simple example, with one `main` branch and however many child branches, like most repos.

In Git, we merge to `main`. In effect, we take code from some other branch, and we shove it towards `main`, using a merge operation which sometimes results in code being created in `main` that's never existed in any other branch.

This seems... odd. Even if we're used to it, it's just weird. Why would we want something in `main` that's never existed anywhere else, that's never been on a developers machine before, that's never been tested locally? So we build CI/CD pipelines and automated testing to check that code that's never been seen anywhere else and hope it's good.

In Grace, changes move from `main` to the child branches through (auto-)rebase. There are no merges. The "merge" takes place during rebase, when changes from `main` are applied to the child branches.

A promotion in Grace takes an already-existing version that's been committed to a branch, and simply creates a new reference to that root directory version in `main` that doesn't change any code at all. It's a simple database insert, actually.

> Branch-level control of reference types

Oh, hell yes. This is a great feature, actually. When `main` only allows Promotions and Tags, you're guaranteed that nothing gets to it without a promotion, which we can expect we'll have proper authorization controls for, and proper event-driven pre-checks with CI/CD, etc.

No accidental "oops I pushed a secret and now everyone has to deal with rewriting history". Even if you push a secret to your branch, you can delete that save or checkpoint or even commit immediately. No harm, no foul. And the hosters will have something like GitHub's Secret Scanning to make sure that stuff doesn't end up in `main`.

> SignalR

Fortunately, you won't have to manage it. ;-) The hosters, like GitHub or GitLab, will manage it for you. Microsoft already has first-party services with hundreds of thousands of concurrent users on SignalR, I'm not worried about this at all.
Conventional wisdom on population growth is that it’s a solved problem and that the population will inevitably stabilize or decline. I say let’s not count our chickens just yet. There are still countries and groups where the growth rate hasn’t stabilized at all, and even if these are small today, exponential growth means they soon won’t be. Population growth will continue until everyone agrees it shouldn’t.
It doesn't matter if you call what it does "intelligence" or not. We need to understand what it can do. And I'm certain that it can be used to spread misinformation on social networks. It can even be used to spread personally targeted misinformation with enough effort from bad actors.

This will be a thing and do damage to societies across the globe. We'll see how much...
> We don't have AGI yet.

How do you know? I think the best we can say is that we probably don't have AGI yet.

If an entity achieves the AGI the optimal strategy could quite well be:

1. Don't tell anyone and amass wealth through trading algorithms, patents, etc.

2. Once there are indications that someone else will achieve AGI soon - go public with yours to capture market.
The role of a maintainer is more than copying and pasting upstream. They are allowed to exercise their judgement in what they believe is appropriate for end users of a distribution.

In this case, there does seem to be reasonable security justifications for it, and an alternative is provided.
> “£20 unless you microwave it, and then it’s £25”

You just showed it can be written easily.
> The title attribute is not accessible

That's incorrect. There's nothing inherently inaccessible about the title attribute.

Voiceover, for example, reads the content of title attributes.

There are a bunch of reasons why title is pretty useless (the main one being it does nothing on every touch screen interface, where the concept of hover doesn't exist). But accessibility is not one of them.
Advancing Research in Basic Science and Mathematics – Simons Foundation
>And used instruments cost hundreds, not thousands.

A guitar, sure. I tried getting an used string piano and couldn't find one...used...for less than five grand. Used violins and other instruments are also usually very highly priced.
Sometimes people act like guys like Bill Gates or Elon Musk are coming from deep personal scientific knowledge and accomplishment, but they're absolutely nothing compared to Simons. His contributions to geometry in the 60s and 70s, from minimal surfaces to Berger's classification of special holonomy to Chern-Simons theory, were fundamental and are still well-remembered. His name would be known even if he'd never gone into finance or philanthropy.
The real world implications of these number matter more than the numbers themselves.

If you tell me TDP is a lie, I’ll believe you.

However, that doesn’t change the fact that there still aren’t any great fanless laptops from anybody other than Apple. I was attributing it to TDP, but maybe it’s something else.
I like the fact that Apple left the ad up on YouTube. I was disappointed the comments were turned off as that would have been the real entertainment.
>Stock is short-sighted

stock is not short sighted. It does react quickly to information (which means it was too late to short a while ago) but to think that you can make money by not buying stock now, but waiting to buy it at another time is really terrible advice, and it's been refuted.

To believe that stock is short-sighted is to believe that investers as a group are dumber than you are because they've put their money into the market but you know better.
Forget Cold Email and Cold Call
If you are still relying on traditional outreach methods like cold emails and cold calls?

Picture this...

Your target audience is active on Twitter.

You have the power to reach them directly, utilizing smart filters that analyze demographics, interests, age, gender, language preferences, and behaviors extracted from their profiles and tweets.

Craft single personalized messages for all of thm and bypass mass direct messages with just a click.

How cool is that?!
Gleam has some third-party package(s) for concurrency, but I wouldn't consider them mature, and they wouldn't compare to anything like what Elixir has. It is not the primary or even the secondary focus of the Gleam language. I guess there is no point for me.
With F16s it rather depends what air to air missiles they are supplied with. There are some that could take out Russian planes from a fair distance. But I'll give you stealth would be better. I'm surprised at how wimpy the west has been with air support - two years in and not an F16 in action. If they'd lent a couple of F35s with volunteer pilots it could have given Russia something to think about.
Yeah, let's put another server that can fail in the path of your product because more failure points are better.

But at least you're not providing your user a direct link to your database, which is almost always a bad idea.
sadly, the trend for these sorts of things is to sour after the original founder leaves...

There is an esoteric concept that has some dynamics that explain this phenomenon somewhat. Not to get to into the weeds (the origins of this concept are esoteric religious ideas - I mean this secularly, as it relates to business entities) but the concept is an 'egregore'

https://en.wikipedia.org/wiki/Egregore#:~:text=An%20egregore....

I don't see it on the Wikipedia page, but the theory that explains the degradation of a companies original mission statement can be summarized as this: "Within an organization(egregore) there exists three classes of individuals... the primary two of which are those that serve in the name of the egregore, and those that serve the egregore directly, the third (a smaller %) being those un-loyal to the current structure and would change the egregore to suit their needs. Of the main two: The dichotomy can be spilt along lines like developers/founders vs marketers/sales, where developers are interested in serving the mission statement and developing a good product, and marketers are interested in growth and survival, at the expense of everything else. So when the developers/founders leave, the vacuum that is created is filled either by those that would change the egregore, or corrupt the mission statement in the name of growth and profit."

This is a simplistic model - with a fair bit of predictive and explanatory power. I have found it useful to describe that shift inside a corporation.
In addition to the points others have made, flights that pass near the poles are often rerouted to lower latitudes.
For low-tech I meant analog as opposed to digital. And I meant nothing pejorative in non-tech; these days, there's fewer and fewer positive connotations in being techie.
They limited the fund size so employees frequently got distributions from the fund instead of just rolling over their investments. However, the distributions were still in the millions of dollars.

They also got into some tax trouble with uncle sam and had to pay 7b in back taxes (https://www.wsj.com/articles/james-simons-robert-mercer-othe...)
I mean it in the Dickensian sense
I want to see this supposed system...
Show HN: Jacinda, a functional Awk (text stream processing on the comamnd-line)
Typed, functional (folds, scans) stream processing backed by Andrew Gallant/burntsushi's regular expressions library.

There's a guide here! https://vmchale.github.io/jacinda/
Their Novo Nordisk one is really great too!
Hi, I tried reading through the page, however most of the content is not in english (not sure why my browser is not offering auto-translate)...
Tell that to the toolbags who leave their truck idling while they use multiple gas powered lawnmowers, trimmers, leaf blowers!
This is a mixed bag to me, some of the features sound very cool. I like automatic pulling, doing away with stashing, splitting commits into checkpoints and merges, optional locking and supporting large binary files makes it super adaptable to non-programming workloads.

I don't think uploading on save is a wonderful idea for many reasons mentioned here. I don't agree with replacing forking with branching because forking is not only done to contribute to the mainline project. I'm against stuffing AI where solves no problem.

I also get the feeling that if Grace goes anywhere it's going to be commercialized. It's practically screaming paid service.
I'm a trumpet player, professionally. I don't give a rats *ss about it. Everyone just wants to get upset about something, is how i see it.
If you forget to drink water while working for many hours, you may feel dehydrated and poorly. If you remember to drink water, you feel better.

Drinking water clearly causes a change in your mind-state. However, drinking water is something you decide (or forget) to do, i.e. it’s obviously caused by your mind in the first place (or that of your partner or another person helpfully bringing you a glass). However, we can further speculate that said mind is, in turn, affected by certain chemical interactions (approximations of something external to those minds), and even call the general existence of minds into question. Yet further, we could treat that chemical reaction as, in turn, derivable from (or be a representation of) mind-states, yours or otherwise, further down the line.

You can see how as far as scientific method is concerned this gets nowhere very quickly—it’s unfalsifiable and outside of what scientific method is equipped to help us with (not a bug, since it’s by design).

Naively, it seems that best we could do is 1) acknowledge that uncertainty and perhaps 2) pick a point in the above chain, reason why to believe that point is not arbitrary, and explicitly adopt that as a philosophical position.

> I guess we'll just have to agree to disagree about that.

We can simply do that, though I did attempt to provide a justification for my position. Philosophy, whether done explicitly or implicitly, always informed the application of scientific method.
When you bring the dog to a new environment, you watch it like a hawk. As soon as the they get curious about any corner, you correct them immediately.

Only take a few hours of this to fix the behavior.
We’d call these non reproducible non errors (200 for GraphQl) as “usefully wrong.” You see this in AI a lot where they spent millions in market research or ask MBA types how to recommend a product and it turns out that someone buying a new laptop tends to also want to buy new shoes. You’d get people like executives not happy they looked bad for spending money on one thing only to find out they were way off. Good news is more revenue makes people look good, so that’s not a hard problem. What’s hard is if a contact us form stops working (bad example), people stop using it but still use the app the same way and spend as much is the form and the people behind it necessary or are people brand loyal and willing to put up just with a minor bug? Similarly if we get something not working and can’t reproduce it did a network card have a low level error that propagated in such a way even our monitoring couldn’t pick it up?

I thought this was a new error in complex systems we have now with hundreds of clusters creating basically non-deterministic problems. But fine I remembered before kernels became better at talking to things like drivers and external hardware we’d see weird bugs outside our boundaries that were really hard to track down and often never manifested themselves in the same way. This is when you’d go to the weird guy no one talked to and in a week he’d have some piece of odd C code with a hex value doing logic no one understood that bypassed whatever error we were having.

It is too bad those guys that I’m pretty sure didn’t do much largely fell victim to the MBA thinking of the 90s. Now we usually will have one team go well we are calling the code right and the other saying they are sending it right and both aren’t wrong except it isn’t working so they are. We’ve reached a point where we have contracts with every vendor because the problem usually is actually like a Cloudflare :) but I’d argue it’d be far easier to just fix or create a work around and file a bug with them then spend more time on daily calls working with someone like you and knowing your progress. So I know what you mean by tools companies use. Unless it has hit industry standard we won’t even evaluate open source as we couldn’t blame someone.
Show HN: Machine Learning Control and HIL Testing with Collimator and JAX
It's very easy to end up with small writes. E.g.

1. Write four bytes (length of frame)
2. Write the frame (write the frame itself)

The easiest fix in C code, with the least chance of introduce a buffer overflow or bad performance is to keep these two pieces of information in separate buffers, and use writev. (How portable is that compared to send?)

If you have to combine the two into one flat frame, you're looking at allocating and copying memory.

Linux has something called corking: you can "cork" a socket (so that it doesn't transmit), write some stuff to it multiple times and "uncork". It's extra syscalls though, yuck.

You could use a buffered stream where you control flushes: basically another copying layer.
Not an expert, but I thought the AIA 335 imaging was quite striking.
Oh no, xscreensaver or GNU Parallel flame war once again.
> Though, I don't see true sideloading (like on Android) specified. If apps still need Apple's approval, we will get "freedom" who to pay, not what to run. I still don't see device liberation within the scope of the DMA.

But if Apple abuses its position as platform gatekeeper with the app approval process and rules, the EU will probably slap them down. The DMA doesn't care about device liberation, but it does care about fairness, so Apple will probably only be allowed to continue this if they act in very good faith towards 3rd parties, which doesn't seem like an Apple thing to do.
Show HN: Edit and export subtitles for your social media, fast
Hello again HN,

My YouTuber friend told me that editing subtitles in Premiere, Final Cut, etc. is a huge pain. So I built them a website that lets you split subtitles with a single click (https://getsubtitles.app/).

I want to make the best *subtitle editing* software. Once you're done editing, you export the standard SRT file and bring it into your video editor of choice. Yes, video editors now have speech-to-text built in but I want to hyper-focus on being the best subtitle editor.

There's a lot of features I can add, but I want to start small and listen to users before I start over-engineering everything. My personal list is something like this:

- red underlines for each word's accuracy that is below a confidence threshold
- a timeline view with the ability to edit start and end time
- the ability to edit words

I hope this product is helpful and any feedback (even negative) would bring me joy.

All the best,
Bojan
I think the ad is a bit a Rorschach test. Most people see a butterfly. Others see man violently stabbing a bicycle, and that says more about them than the creators of the ad.
20 years ago there were healthier vestiges of traditional arts and culture across society - it's easy not to appreciate or miss things until they're gone.
They are not "features that are turned off by default" but plugins that are now actually plugins and not built-in features that are turned off. Why on earth would they include plugins that aren't plugged in as a default?

How anyone could see a smaller attack surface as a bad thing on HN baffles the mind. Could he have made a -minimal version? Sure, but the default version should be the clean, secure, without plugins version so he did the right thing.
Teams hogs power as well. I get about 4h on my 16” MBP M1 Pro. When in a teams call it also significantly impact single core benchmark results of the app I’m working on.

So maybe power drain is inherent in conferencing tooling? Is teams even utilising the hardware decode/encoding paths? When in a call Teams consistently consumes a full single core.
Because maintainers have an opinion and explicitly wanted to change the default.
Agreed. This will be considered a huge win by Apple's marketing department. People (online at least) are talking about the iPad like I haven't seen in years.
I check the dates on orange juice containers, but only if there are two or more unopened in the fridge, in which case I want to open the oldest. Otherwise I don't check.
John Landis film The Blues Brothers crashed a reported 104 cars
Hey Derek, thanks for your message. Well, as far as I understand, there are at least two massive differences:

- Gridlock is a wallet for end-users directly. Meemaw is a so-called "wallet-as-a-service", allowing developers to deploy wallets for their users, within their app. The experience is for each developer to define.

- Meemaw is open-source and designed to reduce risks on many counts: going from cloud to self-hosting and vice versa will be super easy, there will be open-sourced tools for end users to recover their wallet even if the company (whether Meemaw or developers using it) goes down, etc

Happy to discuss further if you feel like I misunderstood what Gridlock does!
Here is the thing. Nagle's and the delayed ACK may suck for individual app performance, but fewer packets on the network is better for the entire network.
I'm on holiday so I'll have a go and join the pedantic train. It's not as you say close to the hardware so it's intermediate code. And nobody argues .Net IL is assembly.
I don't believe we live in such epistemic black holes. how do you know you're not a brain in a vat. all we know is that we probably aren't a brain in a vat. hah.
As a member of the underground anime scene, starting in the late 70s, I have a different perspective.

Harmony Gold did nothing to actually promote anime, beyond hyping their own products. Robotech was the English translated anime that happened to be on air in the US when the necessary conditions for the anime explosion were in place.

Those conditions were:

Affordable VCRs (in the 70s, they cost as much as a small car).

The Usenet / internet (for coordinating, sharing information, and creating tape sharing networks).

Low cost computer video platforms for subtitling (e.g. Amiga + Video Toaster).

In terms of popularity, people forget that Speed Racer, Kimba, etc were broadcast on network television, and had far more impact on popular culture than Robotech, which was syndicated.

Captain Harlock ironically what got me interested in anime in the late '70s. It was not widely broadcast in the continental US, until Harmony Gold's despicable hack job which came after Robotech.

One source of subtitled anime in the 70s was from Hawaii, which has a significant Japanese population. But to get that required having contacts with one of those very expensive VCRs.
I wonder if the article is indeed an LLM practicing deceptive scientific reporting.
I find the tension between founders(idealists) / marketers(survivalists) pretty interesting. The Jobs-less apple era is one recent instance I assume.
It's not cool, it's spam and will get you banned on Twitter
Midnight Commander is a good TUI file manager.

https://midnight-commander.org/
Did you paste the wrong link? That is about M1 Max, which is a very different, much bigger, chip.
Because TUIs never change. No one removes useful options from a TUI because "whitespace is clean". No one is writing useless changes to TUIs so they can feel like their job means something or to chase some bonus.

Because GUI design today is very bad and only getting worse.
Exploring the C4 Compiler?
Richest Americans Now Pay Less Tax Than Working Class in Historical First
Lots of things are a huge potential hole and/or exploit entry point. Lots of these things are also useful.

And "being useful" can increase security because if password managers are hard to use then people stop using them.

And looking at this a bit more, it's not clear to me that using the clipboard is necessarily more secure than the browser integration. Copy/paste accidents alone would offset quite a bit of the security footprint of a browser integration.

Many years ago I did some contracting for a fairly large company.[1] The laptops of their account managers had a disk encryption passwords, Windows login password, and AD login password. They all had to be different. They all had to be changed every few months. They all had "must contain at least two capitals, at least 4 non-letter/digits, and at least one 11 digit prime number"-type requirements.

Every single laptop I ever saw had a post-it note with all three passwords. Without exception.

My point here is: hypothetical security nerd security does not equal actual real-world security. Or at least not always. There are real trade-offs to be made here.

[1]: We did some maintenance of the laptops as an external contractor for some of the guys. They weren't really supposed to, but it was tons faster and easier because less bureaucracy, as doing it by their own IT system took forever. It was that type of company. This, on its own, was of course also a "security risk" because random tech guys from a computer store shouldn't really be on their laptops with super-secret company data (I don't think there wasn't that much to protect, other than sales/customer numbers which is only useful for a very select group of people).
Hey, it looks very interesting, I will give it a try! Github Copilot kind of sucks...
This site is also pretty good:

https://www.spaceweatherlive.com/

Looks promising so far.

Edit: damn those values are crazy. Gonna climb the mountain tonight. Fingers crossed for a clear sky
Trees don't remove much CO2 in the long term because once they die they release all their CO2 back as they decompose.
Huh? API, Tobacco all do Social Science. You are actually kind of proving my point.