skysight-inc/HackerNews huggingface dataset:
I realize now that this is actually a clever way to collect training data. If it were any company other than Google, I'd be like, Awesome toy. With them, I am uneasy.
> No, that's not how this works. My 23&Me says my family came from Africa (as did all people), then southwest Asia then Europe but that doesn't give me the right to go to one of those countries and claim land.

You brought up indigeneity. In what way are Jews not indigenous? I agreed with you that it's irrelevant right after. I don't think it automatically gives anyone right to claim any land.

> Yes, Jews fleeing the Holocaust did find refuge in Palestine but fleeing an ethnic cleansing of their own doesn't make the colonization that was already ongoing more legal.

Who exactly were the colonizers? The Jews who legally immigrated to that land under the Ottoman Empire? The Jews who legally immigrated to that land under British rule?

The 90% of the Jews who came to Israel because they literally had no where else to go after being in DP camps after WW2 and the UN voting for them to move to that land?

I'm not sure who are these mythical colonizers who came in and violent expelled Palestinians from the land. Most of the Jews either came legally through immigration or were refugees.

> A 2 state solution is not the only way, it is colonization.

This is literally the first time I've ever heard this claim. A two state solution is the stated goal of the PA, the representative of the Palestinian people. It was the goal of Arafat. Are you seriously saying that their goal, had it been reached, was a continuation of colonization?

I really don't know what to make of this argument. Two people live on a land and don't want to be part of the same state, for good reason. Both have reasonable reasons to consider that land theirs (certainly at this point) and nowhere else to go. What can be more sensible than splitting up that land?
https://en.m.wikipedia.org/wiki/Pig_in_a_poke
spec and documentation are things different though?
Carrom is so much better
Discovering Global Lyapunov functions using symbolic transformers
Original title was:
"Global Lyapunov functions: a long-standing open problem in mathematics, with symbolic transformers" which wouldn't fit.
NotebookLM is contributing to fake podcasts across the internet, with over 1,300 and counting:

https://github.com/ListenNotes/ai-generated-fake-podcasts/bl...

Google is taking a different approach this time, moving quickly. While NotebookLM is indeed a remarkable tool for personal productivity and learning, it also opens the door for spammers to mass-produce content that isn't meant for human consumption.

Amidst all the praise for this project, I’d like to offer a different perspective. I hope the NotebookLM team sees this and recognizes the seriousness of the spam issue, which will only grow if left unaddressed. If you know someone on the team, please bring this to their attention - Could you please provide a tool or some plain-English guidelines to help detect audio generated by NotebookLM? Is there a watermark or any other identifiable marker that can be used?

Just recently, a Hacker News post highlighted how nearly all Google image results for "baby peacock" are AI-generated: https://news.ycombinator.com/item?id=41767648

It won't be long before we see a similar trend with low-quality, AI-generated fake podcasts flooding the internet.
That is the nerdiest thing I’ve ever seen and it’s appropriate that he was wearing a top hat while presenting it.

However, the point of dice is typically not so you can count the numbers but so others can count them. People sitting at a table with you cannot see “up”, they can only see from an angle and so these dice while mathematically cool are completely impractical. Great example of white tower design.
I tried creating a video and it works really well. But how have you handled the fact that when you convert from speech to text to speech again the length of the audio might change?
You can "re think" things all you want but so long as the administrators have every incentive to run the place like some perverse combination of a minimum security prison and a locked mental health facility all the terribleness will remain because the organizations, the processes they adopt and the buildings they inhabit are a reflection of the incentives that shape them.
Oh no a boulder fell on your character. 200 points of crush damage.
I made a free stencil maker
Fair and valid answer to my wording. Rewritten for what I meant to ask: "Why set referrer to the base of the destination origin instead of something like Referrer-Policy: strict-origin?". I.e. remove it completely for cross-origin instead of always making up that you came from the destination.

Though what you mention does beg the question "is there really much privacy gain in that over using Referrer-Policy: same-origin and having referrer based pages work right?" I suppose so if you're randomizing your identity in an untrackable way for each connection it could be attractive... though I think that'd trigger being suspected as a bot far before the lack of proper same origin info :p.
I'm picking up a lot of projection in this reply;

• To know what keywords get UAP podcasters drooling, you must have watched your fair share of UAP podcasts.

• Your comment is the only one so far to make the association between the article's keywords & UAP, implying that you are yourself making the same association that someone interested in watching UAP podcasts would be making, in which case..:

• ...what is the difference between you and the would-be viewer of the next UAP podcast you are warning away?
Is there an open source tool that copies NotebookLM yet, or did anyone dig a bit into how the prompting is done to generate output in this dialogue format?
From my experience working on it from time to time at Joyent, the parts that are implemented work pretty well on the lx brand in illumos. At the time, things like cgroups and namespaces were not implemented and there was no clear path to implement them. It’s kinda hard to participate in the docker or k8s ecosystem with such limitations.

I was hired at Joyent largely to work on bhyve so that Triton and Joyent’s public cloud had a way to run Linux VMs when full Linux compatibility was more important than the efficiency of zones/containers.
Why share a culture wars article that has nothing to do with tech?
UEVR is the reason why i don't mind major games like halo, stalker, cyberpunk moving over to UE5 if it means day one vr ports that are not paywalled with motion control support
Blog post from Jeff Geerling about the setup: https://www.jeffgeerling.com/blog/2024/use-external-gpu-on-r...
Exoplanet in a Binary System Could Explain Why Red Dwarfs Form Planets
What does a crappy hardware product that couldn't get fcc certification has to do with Linux?
> I'm surprised to be having this conversation on HN, where the start-up ethos reigns supreme.

Many of us are sick to death of the startup ethos. We want tools that work consistently and aren't constantly changing because someone at the company got bored.
At my first job we had a very senior canadian on my team. He introduced Crokinole to the workplace and it never left. A lot of fun and honestly the perfect “office 15 minute break” game. Though inevitably there were a lot of “Come on, best 2 out of 3.”
That's not easy. Many employers aren't aware of this type of visa.
Generating tests that match the implementation doesn't tell you the implementation is doing the right thing. If it isn't, changing the implementation will break the tests, which in the best case wastes time and in the worst means the bugfix is abandoned.

I deeply hate "regression tests" that turn red when the implementation changes, so you regenerate the tests to match the new implementation and maybe glance at the diff, but the diff is thousands of lines long so really it's not telling you anything other than "something changed".
Only 1300? I imagine it would be soo many more.
I think there absolutely is. I haven't actually met a single coworker at my current job of over 3 years, since the nearest office is almost 500 miles from me, and it absolutely feels less "real" because of it. I do my job well enough, but it and my employer feel more like an abstract concept than anything else. I'm not one to care too much about a specific job in the first place, but I feel much less connected and engaged, and the job feels even less important to my life than when I was working retail/restaurants, even though I know that's objectively untrue. It doesn't help that I'm on a very small team and only really talk to a handful of people a few times a week.
Does your IDE handle syntax-highlighting and intellisense -type enhancements for these unit tests written as doc-comments?
Reminds me of Kerr-Newman black holes.
BGG is heavily about[1] the board game night experience. Family, gamer group, newbies with a seasoned board gamer showing them some new games, that kind of thing.

Two-player games tend to suffer in the rankings to begin with, for that reason, though some do OK. Two player games with long or highly variable play times tend to suffer even more. Two player games that a brand new player is unlikely to enjoy playing against someone with even moderate skill is an even bigger handicap.

There’s also, undeniably, some novelty factor, especially near the top of the lists—which is part of why crokinole’s ranking is so remarkable.

Approximately nobody is breaking out chess or go at a board game night, even as a sidebar game for two players while they wait for others to finish a larger game. Maybe speed chess, I suppose. But in general those are less “we’re having a game night” and more “we’re having a chess/go/backgammon night” sort of games. Like, if someone’s not into chess and you suggest a chess match to kill some time waiting for the rest of the group to show up, they’re probably going to be less-happy than if you pulled out any of dozens of lightweight, quick 2-player games with fairly good BGG ratings. By that metric of game night suitability, chess and go et c. aren’t top-100 material. They’re less board-gamer games and more chess-person or go-person or whatever games.

[1] By this I mean the preferences and interests of the active parts of the community tend to run this way. You see lots of midweight attractive-looking newb-friendly (and also well-designed!) games good for multi-game gatherings, and big baroque “we’re getting together for six hours to play one single match of this game” games near the tops of lists, as a result, as those are the two kinds of game-playing gathering that are the ideal form of board gaming for the crowd there. It’s not a place with an unusual density of chess tournament fans, you know?
I mute video and audio unless I have something to say or am being directly addressed.
"no point in looking for meaning."

You say it I think sarcastically. I'm not sure.

But not spending a life going down rabbit holes that are most likely false, is not giving up on searching for meaning.

It is just switching to more fruitful avenues to spend the limited time we have on looking for meaning.
>Chat about email, screenshots, files, and anything on your screen.

The odd one out here is "files"

MS is training their AI on all your files.

The Privacy Policy:

User Content: When you use our Services, we collect Personal Information that is included in the input, file uploads, or feedback that you provide to our Services (“Content”).
Hehe, thanks, I'll pass. But good luck.
The marketing does make them look amazing. Though seems light on specs etc, it is kind of difficult to even figure out the difference between the models.

I do love the idea though and it is tempting.

I don't love programming on a laptop without external monitors, so I like the idea of having a decent monitor in a pair of glasses.

I couldn't justify the price of a AVP, as I would only be using them as an external monitor. And I would worry about Linux compatibility.
Grandmaster-level chess without search
It’s definitely more than that.

The 1,300+ shows are just the ones recently removed from Listen Notes.

Give it a few days, and I’m sure the number will double, quadruple, and continue to grow. :(
I ask for nothing else other than honesty. And I thank you for speaking so bluntly about your thoughts.

At this point I think you're right, it is indeed a toy and a demo of my hard work. But it's also available for others to try it, and hopefully together we can turn it into something substantial.
I really wish it had more voices, notebooklm-guy and notebooklm-girl get tiring
Because edge serving has numerous advantages the OP would presumably like to take advantage of. If you have customers all over the world, "using your own datacenter" either means operating tens of datacenters or giving some of your customers high latency.
Inside STL: The string (2023)
> You can't even allow yourself a look down or a raised eyebrow without rudely signaling your boredom to everyone else on the call.

How is that any different than an in person meeting?

There is this assumed necessity that a video call is so much better for these meetings. I never enable the camera during meetings. Some is sharing their screen, and we simply discuss it. As a sibling comment points out, nobody looks at the thumbnails of the nonspeaking person. If the presenter is trying to look at the thumbnails of the viewers then they are probably not presenting very well. They are just distractions.

Maybe this is a generational thing, as I also never use FaceTime or whatever other video calling, and I'm a gray beard without the beard. Typically, the only ones I see doing that are those that are younger.
> it also opens the door for spammers to mass-produce content that isn't meant for human consumption.

What's new? Every novel class of genAI product has brought a tidal wave of slop, spam and/or scams to the medium it generates. If anyone working on a product like this doesn't anticipate it being used to mass produce vapid white-noise "content" on an industrial scale then they haven't been paying attention.
Sounds like the employees were let go for dishonestly abusing a perk. It's hard to tell from the linked article but I presume you get these meal vouchers if you are working early/late and are in the office during meal times. These bad apples were using the vouchers to have food delivered to their homes while not working, or buying non-food items. It's a clear abuse of the policy and hard to understand why someone making such a good salary would risk it for peanuts - but many of my high-earning friends are also some of the cheapest people I have ever met.
It is not really possible to tax the rich. If someone is in top 5% or higher in the society, they have numerous wealth to afford various loopholes for tax avoidance.

Everytime I see a discussion of taxing the rich, we have some weird pseudo tax raise for poor and middle-class instead by defining the rich as some super minimum wage and putting the maximum squeen on anyone above poverty to lower middle class.
There are more categories then just 'fiction' and 'self-help'.
I would be leery of the high degree of centralization with such a scheme.
I went to one of these male group therapy things before and it was icky and weird. The facilitator was a gay guy wearing earrings and lipstick. One of the other guys there was a plumber or something like that. He was trying to talk about his wife when another guy cut in and started telling some sob story about his feelings. The whole thing felt passive aggressive and like a fight was about to break out. There's two kinds of intimate guy spaces: "brotherhood" oriented ones, where you NEVER cry; and "therapy" ones, where you're expected to cry. The "therapy" people keep trying to sell these group therapy sessions as "brotherhood" sessions and when the poor brotherhood schmucks show up they get grossed out and ganged up on by the sobbers.
Recently, many European countries have started using Cloudflare’s anti-DDoS protection for government services, which is fine since it can be done securely with end-to-end encryption in a zero-trust model.

However, these countries are now increasingly using Cloudflare Workers without realizing that this creates total uncertainty about where their data and business logic might end up—including potentially adversarial countries like Russia and China.

Data in transit and data at rest can be encrypted. But Clouflare Workers is neither. It's data being processed in-memory where it will be unencrypted.
Always keep units. Indeed! I could not agree more.

Long ago, as a primary school student, the move to metric, or Standard International units began. At first it was confusing, then it was all largely forgotten by many of my peers as everyone realized such a change was going to take a good long time(tm) to play out in general society.

Ok fine.

But for me, the most interesting thing happened to be the concept of units and how they help to solve problems!

And so it began:

Since that time, I have spent time learning about units and getting everyday references for them committed to memory and or what I can perceive to be how those units feel or look.

Today, my estimates using the trusty eyecrometer (intended) are generally useful right along with sounds and many other basics that happen in life. I can assign a unit to those and to some degree quantify experiences.

It has and will continue to be quite useful.

I strongly recommend just beginning to get familiar with units of all kinds and use them however you can, when you can.

They pay off nicely.
Ironically, the worst offenders are often the most "technical" people. It's like the old "comments bad, code should be self-documenting" BS. No, code is written for people, and software is written for people. Technology will always eventually bump up against its social and human context.

To be effective, you need to be skilled at both the code AND the written word, because these are all vehicles which are ultimately used to communicate with other human beings. Just like it's a myth that you can get into software in order to avoid dealing with those pesky human beings. Truly effective people understand their weak points and work on them; they don't pick a job that they think will enable them to run away from them and avoid them.
Having your camera disabled is considered unprofessional? That's preposterous.
No charge is weird though, no? Even for the UK? In my country the judge have to state a reason to keep your belongings. Feel very political to me.
How A Genius Formula Carved onto a Bridge Changed Mathematical History
The "x" numbers are not quite correct, e.g.:

2to3 226 ms 217 ms (1.04x faster)

It is not "1.04x" faster, which would mean 104%, or twice as fast / half the time. It is 4% faster.
That's a latency issue, and there's no real fix for that.

The parent commenter, I believe, is talking about the problem where people use speakers and active noise cancellation, which makes it impractical to speak and be heard at the same time; the noise cancellation will ruin the speaker-user's mic audio while it has to cancel out another speaker. Headphones, worn by all parties, resolves this issue.
FBI arrest Alabama man suspected of hacking SEC's X account
Not much to talk about - asyncio is 20% faster and everything else is basically the same. Props to the op for doing the benchmark though. Surprising re is 4% slower - I was under the impression python just wraps the c bindings.
Its not stealing they gave them the money, in the form of the voucher, they just didnt like what they were using the voucher for or the way they were using it (on the way out of the office).
Our cloud-exit savings will now top ten million over five years
Introducing The SocketBox Stomp Broker (Demo)
I did not agree with most of the advice. Here are some examples:

> Unit tests explain [expected] code behavior

Unit tests rarely evaluate performance, so can't explain why something is O(n) vs O(n^2), or if it was supposed to be one or the other.

And of course the unit tests might not cover the full range of behaviors.

> Unit tests are always in sync with the code

Until you find out that someone introduced a branch in the code, eg, for performance purposes (classic refactor step), and forgot to do coverage tests to ensure the unit tests exercised both branches.

> Unit tests cover edge cases

Note the True Scotsman fallacy there? 'Good unit tests should also cover these cases' means that if it didn't cover those cases, it wasn't good.

I've seen many unit tests which didn't cover all of the edge cases. My favorite example is a Java program which turned something like "filename.txt" into "filename_1.txt", where the "_1" was a sequence number to make it unique, and ".txt" was required.

Turns out, it accepted a user-defined filename from a web form, which could include a NUL character. "\x00.txt" put it in an infinite loop due to it's incorrect error handling of "", which is how the Java string got interpreted as a filename.

> Descriptive test name

With some test systems, like Python's unittest, you have both the test name and the docstring. The latter can be more descriptive. The former might be less descriptive, but easier to type or select.

> Keep tests simple

That should be 'Keep tests understandable'. Also, 'too many' doesn't contribute information as by definition it's beyond the point of being reasonable.
"Democracy is fine. You tried to cheap out on marketing and you got what you paid for."
Are we in the Dune timeline?
I hadn't heard of gravel racing before (not that I pay so much attention), so I appreciate the article. It kind of glosses over the actual amount of money that the cyclists could be making. I wish there was some example: Are these riders making $10,000 per year? $100,000? $1,000,000?

If you go to race websites, it looks like the riders are doing this for fun and recognition, and probably need to have full-time jobs to fund their racing. Is all the money in sponsorships? Or is there very little money?
I might be wrong on some of this because I'm not that knowledgeable about the mechanics of it.

But I think video conferencing software is built around the assumption that people are using their speakers and so the output is also picked up by the mic. So some of it is increased latency caused by filtering that out. And then it keeps people basically muted until it determines they're trying to speak, and there's a delay with it toggling.

If you're using a mic and headphones at all though, there are settings that cut a lot of that out. They're usually kind of inscrutable like in zoom IIRC it's called "audio for musicians" or something like that. If both people are using headphones and have those settings on, it removes most of that "switching talker" latency.

As you add more people it's harder and harder to get everyone configured correctly, which is why having company buy-in and policy is important. Sheer network latency comes into play too, but most people working from home probably have acceptable connections.
That approach makes sense for very specific domain-tethered technologies. But for AI I think letting it loose and allowing people to find their own use cases is an appropriate way to go. I've found valuable use cases with ChatGPT in the first months of its public release that I honestly think we still wouldn't have if it went through a traditional product cycle.
You would dare refuse the offer of doing the heavy lifting while he 'manages'?
say, a monk or a nun may have a higher moral authority because of a declared personal abstinence from any violence, and hence indirectly incentivize lay people to protect them.

To take that a step further, making the pacifist definition even narrower, wouldn't such a pacifist be a hypocrite?

Abstaining from violence at the expense of others putting themselves in harms way to protect them?

Shouldn't they try to make these "lay people" abstain from violence as well?

But then who is left to defend the pacifists?

Does that mean in the face of outside aggressors all pacifists will die soon or live horrible lives under oppression from the aggressor?

Which I guess is OK for them if they believe that something better is available for them in 'heaven'?