skysight-inc/HackerNews huggingface dataset:
It was trained with "1 trillion tokens from large-scale open-source pretraining datasets, including RefinedWeb, Pile, Github data, etc."

I guess it is good that they mentioned some of it, but yeah, that isn't exceptionally helpful when making claims of it being 100% open source.

I'm not sure why they feel the need to be so secretive if all of the sources are open.
"Transfer more value! Transfer more value! Transfer more value!", the shareholders chanted, as the virgin shrieked on her descent into the throat of an active volcano.

"It is done!", responded the CEO, eyes hidden behind the ceremonial quarterly meeting headdress, shielding them from the immense heat of the lava.
> - Each instance has high-throughput networking of up to 12.5 Gbps, hosted in us-east-1, so interacting with artifacts, cache, container registries, or the internet at large is quick.

do you actually get the promised 12.5 Gbps? I've been doing some experiments and it's really hard to get over 2.5Gbit/s upstream from AWS EC2, even when using large 64 vCPU machines. Intra-AWS (e.g. VPC) traffic is another thing and that seems to be ok.
We've spent the last 50 years telling women they shouldn't be house wives. The results are as predictable as the sun rising.

I don't understand how people can pretend that home management is an easy job that you can pick up whenever you need.

Somehow it's feminist to claim that a profession with thousands of years of history and tradition by apprenticeship is easy enough to pick up in an afternoon when you need it.
Gas costs about 2€/litre here. So if we go by that, you'll get 5 litres for 10€. That'll take the average gasoline powered family car around 100km.

The current price for electricity is 0,07€/kWh. My car uses 15kWh per 100km on average, which costs me 1,05€.

That's 90% cheaper and as such a complete no-brainer on which to choose.

Same goes for PHEVs, driving on electric is just so much cheaper it's not even funny.
Facebook's Oculus acquisition turns 10
Good grief. I just looked that up. What a day to have eyes.

I want a list of everyone who worked on that manifesto so I can put them on a list of "people to never interact with at any cost."
Ask HN: How to deal with subjective comments in code reviews
I’m an easy going person, that means if I suggest A and you suggest B (and A and B are functionally equivalent) I’ll go for B. I just don’t care to fight such battles.

Nevertheless, from time to time I do suggest A, and my peer suggests B, and even though both are functionally equivalent, I find the choice of B to be of “poor taste”. This is highly subjective, of course, so convincing others is rather a futile exercise. At the end, I tend to go with B, but I don’t like it.

How do you deal with such situations?

On the other side, I never ever leave code review comments that are subjective.
> That affiliate programs inspire gamification... It’s obviously a win for all involved or they wouldn’t be so popular.

It's not a win for consumers having to spend their time learning the "game" in order to not be left behind and essentially lose money.

I use basically a single credit card with a simple, universal cash-back scheme. I do some extremely simple and low-touch investing on the side. I choose not to waste my time attempting to do a billion other things that everyone else is doing to extract more value from the system, but I'm well aware that I'm probably coming out behind a lot of people as a result. That's not a "win," it's a race to the bottom that I've partially conceded.
I’ve done a tiny piece of the Camino. It might as well be a paved greenway.
That's cool, but I'm not a tesla owner and I don't live in your country. When speaking of an international rental firm, I hope you understand that I'm going to base my expectations on past experiences, and not the best-case story of a tesla owner in a country I actively avoid traveling to.
It depends. How accurate is Roku's guess that you may have psoriasis? Now repeat this exercise but replace Roku with Meta or Google.
Financial Times 404 Error
Mirlo: Our Take Rate Decision Process
For the next 6 months, the worker owners of Mirlo proposed to take a 7% cut of transactions conducted on the platform (on top of the percentage taken by our payment processor Stripe).

Here’s what our process looked like
After many years of struggling I learned recently “cmd + up arrow” will bring you to the parent folder.

Of course that combo is close to your mousing hand. Not ideal but better than filing around with that drop down and cursing.
I've actually written a high-performance metaverse client, one that can usefully pull half a gigabit per second and more from the Internet. So I get to see this happening. I'm looking at a highly detailed area right now, from the air, and traffic peaked around 200Mb/s. This XDP thing seems to address the wrong problem.

Actual traffic for a metaverse is mostly bulk content download. Highly interactive traffic over UDP is maybe 1MB/second, including voice. You're mostly sending positions and orientations for moving objects.
Latency matters for that, but an extra few hundred microseconds won't hurt. The rest is large file transfers. Those may be from totally different servers than the ones that talk interactive UDP. There's probably a CDN involved, and you're talking to caches. Latency doesn't matter that much, but big-block bandwidth does.

Practical problems include data caps. If you go driving around a big metaverse, you can easily pull 200GB/hour from the asset servers. Don't try this on "AT&T Unlimited Extra® EL". Check your data plan.

The last thing you want is game-specific code in the kernel. That creates a whole new attack surface.
Reads like this is for Roku TVs. They've gotten wise to the fact that I'm using my Apple TV more (because I can't update the Roku software any higher), but they still want to sell me ads.

I try to stay above stuff... but fuck this.
Nigeria hasn't done it well yet. It takes time to build those institutions and that culture. The US was not a successful democracy for many years - and is still an imperfect one now. Generations worked and built so the future generations could have something better.

Democracy doesn't necessarily change people, it gives them self-determination, a mechanism for change.
That doesn't rhyme with my understanding of C++ (which is limited, of course). This sounds like undefined.
HN comedy goes underappreciated
How does school factor into this? I don't think anyone has suggested we replace school with Roblox.
Roku also recently disabled devices unless you "consented" to forced arb. (E.g., article from about then: https://techcrunch.com/2024/03/05/roku-disables-tvs-and-stre... )

(IANAL.) I'd like to remind Big Co's that contracts aren't valid if there isn't consideration. And continued use of my own TV isn't consideration. (And this is backed by legal precedent, too.)
Murder also isn't exploitation.
Thanks for the work you do, and your reply, very interesting!
Absolutely. One extremely annoying anti-feature is that to use CarPlay you must have Siri enabled.
Original paper just published in Nature. This commentary helpful. But not sure I understand this statement:

“…the rebalancing towards the innate immune system with aging is very likely an evolutionary adaptation to keep up acute responses with age while relying more on B-cell memory for the adaptive immune system to handle variations of the usual pathogens.”

Selective pressure does not operate after the reproductive phase of life. There is little or no “evolutionary adaptation” to cope with degradation of function with aging.

(The so-called grandmother effect is still a weak hypothesis.)
ChatPattern: Layout Pattern Customization via Natural Language
"Roblox executives lie to justify profiting off of child labor"
Why are forced ads still a thing?

When given choice, people escape them - via netflix or adblock. The same people spend their free time watching youtube reviews, chatting on gear forums, or recommending each other deals on social media; it looks like people genuinely want to learn about good and fairly priced products.

I sincerely hope we’ll find a better way of reaching an audience than forced ads.
the white text on a dark background really was a glaring misfeature in the original example, to the extent that i wonder if the colours looked different on the author's monitor
Your proposal is the most extreme opposite of this practice. Still got PTSD from early 2000s webdev? ;)
This isn't my example, but consider this situation: you are maintaining an old code base that has stuff from 30 to 40 years ago in it because it's still working and still making the company money. But it is old, came from before we understood dependency management, and came from before we had tests as a standard practice. Parts of it have to be built on some old compiler because no one has taken the effort to rewrite it and get it to work on the new compiler. This hasn't been done because millions of developer hours have been put into it and it could take hundreds of thousands of developer hours to redo it.

An obvious first step is to start by writing tests, and when you do so you can build little pieces of the old code on the new compiler but sometimes it produces wrong answers. If the old compiler worked a certain way and the new compiler works a different way it is often because the new compiler has a better optimizer and leverages better understandings of the assumption that most developers make. But some "clever" developer from back in the day did some shenanigans and leveraged undefined behavior that happened to do what they wanted. The maintenance options are either to leave it on the old compiler, rewrite the whole thing and hope you make it work right, or use std::launder to make the undefined behavior go away and hopefully make a minimal changes to retain the old behavior.

In this case launder is a middle path that hopefully lets maintainers keep most of the old code with the new platform, but hopefully without having to rewrite a huge amount of it.
Not all that surprising - "care work" of all kinds, at least if going by distribution of unpaid care work [1], kindergarten [2] and later education [3] or nursing [4], is utterly dominated by women. Almost all care work by definition has to be done at the workplace, whereas (as we discovered in Covid) a lot of traditional "men jobs" (i.e. almost everything outside of mining, industry and security) can be done from home.

It's going to be an interesting next few years, as this shift can and does have serious implications not just on workplace and work condition equality question, but also if it will fuel further discontent among those men who have to go commute to a workplace vs those men who can enjoy the ability to work from home.

[1] https://www.weforum.org/publications/global-gender-gap-repor...

[2] https://www.forbes.com/sites/kimelsesser/2024/02/12/over-96-...

[3] https://stats.oecd.org/Index.aspx?DataSetCode=EAG_PERS_SHARE... (you have to change the filter to "Pre-primary to tertiary education", then scroll down to the totalization rows at the bottom)

[4] https://www.statista.com/statistics/1099804/distribution-of-...
> I disagree even though math was my favourite subject in the school. I think I truly only enjoyed math and physics. They were the only subjects I felt like I could actually problem solve and not have to memorise facts I can't relate to or do not know what to do with.

Why do you disagree though? Math is helpful in game design for: pathfinding, vector math, several graphics effects, physics, smoothing animations, setting up in game currencies, setting up probabilistic gameplay elements, random number generation, terrain generation, calculating enemy field of views, calculating trajectories, creating player controllers, and many other logic pieces in games.

If you want to be a good game designer, it would behoove you to have a strong math background.
Ozempic Settles the Obesity Debate: It's Biology over Willpower
The Tesla supercharger team rarely gets enough credit. They do an amazing job behind the scenes to make all of that a reality.

I still use other charging networks from time to time. The best that I can say is that they are usable, but they are often frustrating in various weird ways.
I don't even need the quote to be perfect, but giving me a rough order of magnitude will let me and the provider not waste each other's time.
I made a GitHub repo for (beginner) Python devs using LangChain for LLM projects
I've been hearing a lot from co-students about how difficult langchain sometimes is to implement in a correct way. Because of this, I've created a project that simply follows the main functionalities I personally use in LLM-projects,from now 10 months practically only working in LangChain for projects. I've written this in 1 thursday evening before going to bed, so I'm not that sure about it, but any feedback is more than welcome!
Then you did a tiny piece of it and have chosen to extrapolate from that tiny piece.

If it's not for you, that's totally OK. It IS something for many other people.
For me the names "Hans Jansen" and "misoeater91" also rule out China. I think it's Israel or USA or Russia. Apparently the 6 accidental timezone slip-ups in the commit history would be compatible with Israel or Russia, although can't even rule out that those are there on purpose to throw us off the scent...

Israel has shown in the past, with Stuxnet, that they have the skill, the patience, and the will. Same for Russia with Solarwinds.

If Jia Tan was using a FIDO/U2F key, it would be nice if someone would publish its public component so others can check for any traces of its use, but I honestly don't know how those work and whether such is even possible.

[Edited to add Russia to my personal list of countries I suspect. Something about the "misoeater91" name kinda suggests Russia to me somehow...]
Security Advisory YSA-2024-01 Yubikey Manager Privilege Escalation
I find terraform + acme provider + docker provider (w/ ssh uri) to be the best combo.

All my images live on a private GitLab registry, and terraform provisions them.

Keeping my infra up-to-date is as simple as "terraform plan -out infra.plan && terraform apply infra.plan" (yes, I know I shouldn't blindly accept, but it's my home lab and I'll accept if I want to).

Note: SSH access is only allowed from my IP address, and I have a one-liner that updates the allowed IP address in my infra's L3 firewall.
I totally get you, but we both have work to do and through Kagi it's easier and more respectful to our attention spans.

Google is getting the money either way. At least for now.
Too Big to Care
I don't know that it means anything, but I'm a tech guy married to a tech gal and we still fit this category. In our case, it's because her work project is classified. The company itself allows full-remote work if your project is unclassified, but you can't get a SCIF in your house.

It's amusing to me that this article claims it is usually the case that the husband is still not cooking and cleaning even though he's home. I'm cooking and cleaning all the damn time. With all the time spent at home, cooking has become my favorite hobby. I am quite often sneaking in prep for some elaborate, showy dinner while waiting for a build to finish or on a call that doesn't require me to present or speak.
This article is plain ridiculous.

> Why? Because otherwise, the overhead of processing each packet in the kernel and passing it down to user space and back up to the kernel and out to the NIC limits the throughput you can achieve. We're talking 10gbps and above here.

_Throughpout_ is not problematic at all for the Linux network stack, even at 100gbps. What is problematic is >10gbps line rate. In other words, unless you're receiving 10gbps unshaped UDP datagrams with no payloads at line rate, the problem is non existant. Considering internet is 99% fat TCP packets, this sentence is completely absurd.

> With other kernel bypass technologies like DPDK you needed to install a second NIC to run your program or basically implement (or license) an entire TCP/IP network stack to make sure that everything works correctly under the hood

That is just wrong on so many levels.

First, DPDK allows reinjecting packets in the Linux network stack. That is called queue splitting,is done by the NIC, and can be trivially achieved using e.g. the bifurcated driver.

Second, there are plenty of available performant network stacks out there, especially considering high end NICs implement 80% of the performance sensitive parts of the stack on chip.

Last, kernel bypassing is made on _trusted private networks_, you would have to be crazy or damn well know what you're doing to bypass on publicly addressable networks, otherwise you will have a bad reality check. There are decades of security checks and counter measures baked in the Linux network stack that a game would be irresponsible to ask his players to skip.

I'm not even mentioning the ridiculous latency gains to be achieved here. Wire tapping the packet "NIC in" to userspace buffer should be in the ballpark of 3us. If you think you can do better and this latency is too much for your application, you're either day dreaming or you're not working in the video game industry.
Yeah, it seems like it could be construed as an attack on civilians - take down the power grid somewhere hot like AZ, and all the elderly would die of heatstroke. Maybe just an implicit agreement similar to MAD - we'd all be so completely screwed that no-one even wants to go first.
[dupe]

https://news.ycombinator.com/item?id=39935805
Theoretically, you're not just paying for the lost revenue on serving ads and/or server costs, but also the lost revenue on harvesting your personal data.
Yep absolutely, crypto miners have been doing it for years.

I still think it would be impractical at scale because they are so much more hot and power hungry than the datacenter cards, and you would be lucky to score one or two if you’re on a wait list.
Reason #27,621,938 to stop watching TV. The media creators hate you, the device manufacturers hate you, the streaming companies hate you. It’s amazing what hoops people are willing to jump through in order to poison their own minds.
Because I think school is forcing kids to learn something they are not interested in, doesn't make sense to them, while killing their creativity, while also not getting paid for it, having no idea why they have to do it, while Roblox is promoting their creativity, teaching them to problem solve and at the same time paying for it. So my point is that, if Roblox is bad, then School must be the worst thing in the Universe.
What other platforms provide what Apple provides at 0%?

As a hobbyist I love having international commerce largely papered over and abstracted away. There’s no need to worry about exchange rates, taxes, hosting, or bandwidth. This is well worth the 15% to me.
“Jim, management is complaining that we can’t hire anyone for the open C++ developer positions because the interviews are all about std::launder. What’s up?”

“Don’t you want to hire a top expert? It says right here that only five people in the world understand this feature. It’s the perfect filter to ensure that we don’t get random nobodies working on our legacy Win32 MFC application that manages hotel breakfast reservations. Trust the signal.”
It’s best to ignore daily stock market fluctuations.

Focus on the long term.
Mario meets Pareto
Comcast too. I get five dollars off per month for direct deposit. I believe it’s less about fees but more about avoiding chargebacks.
Sounds like you are an outlier.
Happy 404 Day, more over here: https://news.ycombinator.com/item?id=39928950
It does not, in any way, depend.
Yeah, I just tried onboarding onto PostHog and I couldn't achieve what I wanted with my multi-tenant application.
Hi Samantha, I am really interested, and would love to speak about the role. I submitted my application.
This year has been good so far, my portfolio was flirting with +10% YTD before the last couple weeks

Seems to me without rate cuts forecasted, the market is a little weary about keeping up that pace of gains, so I expect we’ll see fluctuations until the fed signals something a bit more concrete than they have been.
Well it's just, like, the biggest VC in the world for investments and popularity? And yes, that is extremely sad.
This seems like patent troll. HDMI-CEC would let you see the pause request if they are using remote not tied to the device. However, to display the ad, it would require you to hijack the input and would be extremely disruptive to the user. Unless they were already using Roku and Roku needs to know Pause command to be helpful to the user. So besides "Show ads" how is this any different from "We handle pause properly!" which is basic function.
Seemed like I can only filter by the end-user even though I wanted to filter by tenant.
We don't know what the dataset is. "high quality subset from much larger public datasets" is not just inherently speculation, it's flat out wrong as no such public datasets existed when GPT-4 was trained.
...because the absence of evidence is the evidence of absence, right?

...because every single person who knows this is so, from living it for three decades, in my case, is just completely crazy, yes! Just gaslight them, ya!?

...just dismiss them as conspiracy theorists, anti-semites in anti-zionist clothing, right-wing nutters, yes? (P.S. I'm left of the pinkos, FWIW).

Turn on the propaganda hoses and hose those nutters down with talking heads on monopolized media, a media that makes an outright mockery of (American) First Amendment rights, "freedom of speech/press", a media that feeds at the trough of those who own it, certainly not the people, and definitely not the subjects so terrorized, marginalized, their lives murdered in all but deed, less if you're a Palestinian being actively targeted, if there are any left alive at this point – the technology being so sophisticated that it even impresses, no!, astounds me.

Let's not forget: If you can't prove it, it isn't true, or at least won't pass muster in any court of due process, because like "Where's the body!?" It's not living proof, but dead will do just fine, yes?

Perhaps one should look at that Supreme Court of ours, supposedly beholden to proof, precedent, stare decisis, etc. and ask What Court? What Law?

It's all just conspiracy, said the conspiracists, right up to point when due process no longer applies+ed and those who know what truth looks like discard the rulebook as the conspiracists have wantonly done and are made to eat the consequences, if they're allowed to eat.

And history tells us what happens then, evidence or not, proof or not.

You can say the bullshit is bullshit for only so long, until there is a critical mass of belief, a point which we quickly approach, both left and right, staring down these fraudulent dialectics, false obstruction, outright lies, money-backed "influence', technological manipulation, and everything else that can be summoned to quelch what is absolutely true.

I really can't prove any of this to your approval, as the absence of evidence is the evidence of absence, at least right up to the point when evidence is no longer requisite, coming soon to a reality near you.
And just like that, I recall I have a DVD collection and access to alternative means of streaming.
Near-perfect entangled photons generated from quantum dot sources
I, for one, would read the rest of this story.
Yeah keyboard is the way to go. My absolute favourite completely hidden shortcut in Finder is, because all hotkeys are modifier keys, you can quickly type a few unique characters of the dir/file name and it’ll jump right to it
anyone know if theres a way to fix this?
During the current inflation companies have used inflation as excuse to raise their prices way above inflation. It may be the same here. Publicly state that interchange fees are the reason for the increase but raise the price by way more than the increase in fees.