skysight-inc/HackerNews huggingface dataset:
I'd kinda like to see a language that allowed ternaries but only when the components were sufficiently simple, e.g. no compound ternaries or even no more than a single arithmetic/boolean operator.
Though enforcing it with linter rules is probably the better option.
The importance depends on how you value some of our impact in the world. Some people say that life makes no sense if in the end you will be destroyed and disappear forever. I can see that in this scenario, individualism, egotism, and things like these are senseless. But not necessarily life. Humanity as a whole is writing a history in the world. As long as this story continues, we have an impact and our legacies will persist. Memories about us will also persist, specially if you define "memory" as information stored somewhere, not necessarily in a brain, and not necessarily intact and imutable.

About the nihilism that in the end everything will be destroyed... Well, there is a part in the bible where someone says that there are never something new under the sun. Our struggles are equal the struggles that someone before had. Our problems are equal the problems that someone already had in the past. And everything that we do is irrelevant in the end. Which is false, and for us that have access to studies in history, we can easily see that is false. We have new problems in modern times. Our development also turned us less irrelevant. While still astronomically minuscule, we are not anymore worldly minuscule. We have power to change the climate in the entire planet, we can even destroy most life and even ourselves with our technology, we are beginning to explore other worlds. What is the limit? It is unknown. If in the antique world it was easy to be mistaken thinking that the limits that they had were the definitive human limits, why wouldn't be also easy for us being wrong thinking that the limits that we currently have are definitive? Yes, now we have limits on how could we deal with the destruction of our solar system. But we could in the future learn how to survive this. We do not know and never will know what is the limit for what we can achieve. Therefore, believing that all is senseless because our limits will trap us in a dead end is a not very useful unbased claim. This is a case where Pascal's wager makes sense: if indeed we will be unavoidably trapped in a dead end, you lose nothing thinking that there is a way to avoid this, but if we are able to escape the dead end and extinction, it is deleterious to believe that the extinction is unavoidable.
Great! It worked! Thanks! It is a good thing that middle click is a three finger tap on my trackpad.
Thanks for the info.

Do you know if the average person in America will be able to access an IPV6 site from a browser without a reverse proxy of any sort?
A hazard analysis framework for code synthesis large language models
proposed FAQ addition:

> Q: Does the name mean anything?

> A: No. Nothing. Shuddup. Why, what have you heard?
You're right, my search history shows i did 4*1920*1080*4 :facepalm:
Probably preparations due to the upcoming EU framework.

As a short summary, here are some of the new EU requirements on gatekeepers such as Apple.

Gatekeepers must:

- Allow users to install apps from third-party app stores and sideload directly from the internet.

- Allow developers to offer third-party payment systems in apps and promote offers outside the gatekeeper's platforms.

- Allow developers to integrate their apps and digital services directly with those belonging to a gatekeeper. This includes making messaging, voice-calling, and video-calling services interoperable with third-party services upon request.

- Give developers access to any hardware feature, such as "near-field communication technology, secure elements and processors, authentication mechanisms, and the software used to control those technologies."

- Ensure that all apps are uninstallable and give users the ability to unsubscribe from core platform services under similar conditions to subscription.

- Give users the option to change the default voice assistant to a third-party option.

- Share data and metrics with developers and competitors, including marketing and advertising performance data.

Gatekeepers may no longer:

- Pre-install certain software applications and require users to use any important default software services such as web browsers.

- Require app developers to use certain services or frameworks, including browser engines, payment systems, and identity providers, to be listed in app stores.

- Give their own products, apps, or services preferential treatment or rank them higher than those of others.

- Reuse private data collected during a service for the purposes of another service.

- Establish unfair conditions for business users.
This is exactly why I started building "Linux on the Web" about a decade ago. LOTW is meant to completely abstract away all the weird "browser-isms" that seem to overwhelm people like you who just want to sit down and do Plain Old Programming.

I am currently in the midst of supporting a good selection of game console emulators (GB, NES, and SNES are already working), and WASM is indeed a blessing for that!

https://lotw.site
Can I install GrapheneOS on it? Nope? What's the point then?
> INB4 "BTC is not private"

I am curious. What are some of these mysterious on/off-ramps which do not record your private information?

> If used correctly,

PGP is also secure but the burden of using it "correctly" is higher than most regular people are willing to put up with. So, at least for the time being, it effectively is not private
>Without regulation of the population, then there wouldn’t be enough resources in terms of grass on the island and so you would have part of the population starving.

Exactly so. If only more of my fellow human beings took this bit of logic to heart about our own species we'd be much better off.
The author even mentions driving in "Which means, for a fee, you can drive two hours down a barely passable road. The caretakers will open the locked gates"
parents are people too
Ah, right, I actually had known about that before, but I must have forgotten! It would be interesting to see if there weren't as much controversy around depicting Muhammed whether the common versions today would be accurate; depicting Jesus isn't discouraged at all in Christianity, but centuries of Europeans depicting him looking like them have established a common trope of a white, fair-haired Jesus, which would not have been at all what he actually looked like given where and when he was from. Given that Islam has been much more continuously practiced in the region where Muhammed lived, I imagine that depictions of him probably wouldn't have been as egregiously inaccurate in terms of race, although it's possible other sorts of cultural expectations might have been adopted over the years.
That's not the only version of success as understood by the West. There is also scientific success. I think most people would agree that winning the Fields Medal is a great success, not due to the money involved (which isn't little, but neither is it a fortune), but due to the accomplishment. Case in point, most people would say that Grigori Perelman is a successful mathematician: he refused to accept prizes such as the Fields Medal or the Millennium Prize. Similar goes for chess champions, athletics champions, all sorts of sports champions.
Letting all browsers with a Safari engine use all the features of Safari-Safari fed be a way to nudge users to keep using Safari browsers instead of other browser engines, when that EU law forces Apple to open up the platform. The other browsers could be forever behind is iOS features. However that's going to make the browser experience closer to native.
Supposedly between 20,000 and 40,000 Russian Federation troops killed. Of course many of them, maybe most? are from former SSRs other than Russia.

Russia is getting better at spotting with drones. I gather they just managed to wipe out a fleet of M777s that parked too close to Russian artillary. Or maybe it was rockets?
> you usually have your userspace PRNG sample getrandom() for some amount of time, after which it is considered initialized.

Who is “you”? Calling getrandom() extra times to get extra bits on the hope that the result is magically better is entirely useless.
Does anyone know how this software passed Microsoft smartscreen and typical antivirus apps? As someone distributing legitimate software on Windows, I feel like I was heavily scrutinized and getting code signing certs was a real pain, and costly. What's the purpose if it can't even weed out crap like this?
Ring Vaccination : https://en.m.wikipedia.org/wiki/Ring-vaccination
Why the italics on 'closely'?
Interesting take. I'll check these out, thank you
Why would the FBI be interested in a civil (contractual) violation between companies?
> We don't have a clear defination of life

We don't even have a clear definition of tall—is a person 6' 4" tall? How about 6' 3"? Or 6' 2"? Or 6' 1"? And yet a building 6' 4" high would be tiny. What about a rock—is a rock high 6' 4" tall?
I have an alternative, possibly controversial opinion that I'm still working through.

I think talking about "Fake News" or "The Attention Economy" or "The Algorithms" robs us of our fundamental agency, pins blame on "others who are radicalized by technology" and "those who manipulate them", and prevents us from natural, easy steps to becoming more civil.

The stories we tell ourselves matter, fundamentally, as any psychologist, stoic, mindfulness master, or person suffering from mental health issues can tell you. Whenever we, as individuals, let something dominate our mind, then we'll be more prone to seeking information about those negative stories, confirmations, communities built around them, etc. In this case, Fake News is just responding to market pressure that we're unable to stop creating.

Cognitive behavioral therapy was purpose built to help individuals remove cyclic, persistent, negative narratives from their minds, mostly through positive reframing. It's efficacy as part of a three-hit combo is pretty good. CBT, Mindfulness, and, if required, medication.

The controversial bit is that I think we've allowed anti-social narratives to take hold, do not question the uselessness / lack of benefit of its hold over us, and have compounded this by telling ourselves there's nothing we can do about it because "Fake News" or "Attention Economy" or "Wokeness" etc etc.

I think every single person can purge these anti-social narratives in themselves, starting with the part where we believe others are to blame, and others are irredeemably corrupted by what's on TV or where they were born, or how much money they have, etc etc.
I have a Canon R5, and i ended up with almost 800gb of storage in 8k raw, for a concert I did. I didn't even take that many videos as the camera overheated.

But a 4:20 video was 77gb. I have a 8bay(5 disks in raid 5) nas, but the performance isn't so good. Not good enough to edit, I use the 1tb nvme I have, but lots of swapping when I need to edit.
> The fourth estate continues to fall because it's, ironnically, run by the liberal arts _elite_.

No it's run by the same billionaires that run everything else. You're mistaking the employees for the employers.

The reason they hire a certain subset of upper middle class liberal arts majors is because that's a group of people who study in order to learn their beliefs and gain their credentials, rather than to learn skills and accumulate experience. They'll have any opinion you tell them to have that isn't about an issue that affects themselves or their loved ones. Since they and their friends are upper middle class, very few things will ever affect them in a negative way other than disease, prejudice, or domestic violence. Oh, and mean people on twitter.
I like defining AI as a catch-all for higher-order solutions. Rather than defining a specific process for taking in input and producing the desired output, you define a process for taking in input to produce a process that takes in input and produces the desired output. That ends up including a lot of boring applications, like SAT solvers, Bayesian statistics engines, as well as the more hip deep learning stuff.

ML is the specific case where the inputs to both the higher level and base level processes are similar, and the goal is for the application to identify patterns to apply to specific cases.
A friend of mine has gone solar. He now has 3 air conditioners at home which are kept on for most of the day.
Way less work? Tailwind is on a lower level of abstraction than this.
This may be the same sentiment that was illustrated in startup culture as 'default alive or dead'. If you have to spend every day fighting the chaos to be okay, you're going to slip at some point and the wheels will come off.

Depression era people kept reusable things in spades and also cared a lot more about social networks (real social networks) more than anyone since. If you had a streak of good luck you banked some of it with your network, because you never knew when the other shoe might drop and you needed to make withdrawals.
Both of those parties are looney toons, unfortunately. A centrist, pragmatist party would be better.
Traditional desktops supported keyboards heavily; they were born at a time when mice were optional. Original Mac as well. Gnome3 has removed most menus, which can't help it in that area, although I'm guessing they added a few others.
I think the problem is there aren’t standards. For backend we have decades of proven architecture but for frontend people are still trying to hammer out the philosophy.
I was stunned to hear this today. Nick was an amazing engineer and an even more amazing character and generous human.

One of those low key, behind-the-scenes, hidden masters of silicon valley (and silicon design more specifically), Nick had this larger-than-life personality with normal guy humility. Just reading a random mini bio of Nick's [1] gives you vintage Nick, a "seriously, don't make me talk about myself" kind of guy. Also the kind of guy with numerous oddball surplus vehicles and heavy machinery in the Santa Cruz mountains, which he'd happily fire up and tour any visitors around in.. I have fond memories of being "dumped" from a literal dump truck by Nick.

I wasn't sure the HN crowd would be familiar, but interestingly Nick had a post on the YC blog at some point, "An Engineer's View of Venture Capitalists" [2]. I don't know the content, but knowing Nick I'm sure it's pure "engineer's engineer" sort of stuff.

Nick's business cards -- "wars fought; bars emptied; used cars; also MEMS" -- were infamous, and were just another reason he inspired me very early on in life to.. not be bland. I'm still trying. Nick, you were an inspiration, one of a kind, and are very missed.

[1] https://www.computer.org/profiles/nick-tredennick
[2] https://news.ycombinator.com/item?id=6369357
Yeah, but you can pay to be the product, too.
URI – A Silly Archive Format
The Sturmey-Archer ASC Fixed-Gear Three-Speed Hub
I have notifications for long(ish) tasks I run on the command line, I get an ephemeral popup dialog window saying that the task is done, other than that, only calls/texts in my phone, and even those, only from some contacts (texts, for calls I do get the sound on every call)
Knuth changes his mind on Bernoulli number B_1
The article makes a good case that Pearson currently is the world's worst airport (57% of flights delayed, etc). It's funny that the editor characterizes this as a "PR" problem; it's more an "operating the world's worst airport" problem.
On many operating systems, including macOS and Windows, the only ABI-stable interface is a userland-to-userland interface. Application code loads a shared library vended by the system and calls functions from that library like open() or CreateFileW(), in userland. These functions are in turn are usually thin wrappers around system calls with equivalent argument lists – but not always, and even when they are, it's only an implementation detail. Trying to call system calls directly without going through the wrappers risks incompatibility with future OS versions, e.g. [1].

On Linux, traditionally, the userland-kernel interface itself is ABI-stable. The userland code can be fully custom and doesn't even need to support dynamic linking. Syscall numbers and arguments are fixed, and application code can perform its own syscall instructions. You can then layer something like glibc on top of that, which provides its own syscall wrapper functions with a corresponding stable (userland-to-userland) ABI, but that's separate.

The vDSO has always been a step away from that. It's userland code, automatically mapped by the kernel, that provides its own system call wrappers. Applications are still allowed to make system calls manually, but they're encouraged to use the vDSO instead. Its original purpose was to allow certain functions such as gettimeofday() to be completed in userland rather than actually performing a syscall [2], but it's been used for a few other things. It's worked pretty well, but it does have the drawback that statically linked binaries no longer control all of the code in their address space. This, for instance, caused a problem with the Go runtime [3], which expected userland code to follow a certain stack discipline.

Anyway, this patch seems to me like a significant further step. Not just putting an RNG into the vDSO, which is more complicated than anything the vDSO currently does, but also essentially saying that you must use the vDSO's RNG to be secure (to quote the RFC, "userspace rolling its own RNG from a getrandom() seed is fraught"), and explicitly choosing not to provide stable APIs for custom userland RNGs to access the same entropy information.

I don't think that's necessarily a bad thing. It's not that complicated, and to me, macOS' and Windows' approach always seemed more sensible in the first place. But it's a step worth noting.

[1] https://github.com/jart/cosmopolitan/issues/426

[2] https://man7.org/linux/man-pages/man7/vdso.7.html

[3] https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug/
I take the day off each year. A great present to myself. No regrets.
Well I don't know. In my opinion it will depend quite a lot on the use case.

If the host is dedicated to running the DPDK app (like a software router), then I don't see them jumping ship right away. On the other hand, anytime where the host needs to run something else than the dataplane (because remember, dpdk is poll-mode, so it eats 100% of the allocated CPUs constantly), I see this becoming much much more common. Things like Cilium or all the various software-based overlay networks. This could provide great speedups while using the same language for both the userspace and the kernelspace (which is one thing Go will never be able to do).

I also found that due to the tooling being so good you don't even notice it (it's just `cargo build` instead of the toolchain and library mess dpdk is, though it's improved quite a lot lately), it is very very great to spin up PoCs in a whim. You can easily express what you want with few LoCs and don't get the rest of your team afraid.

Basically, at work, we're a Rust shop now (at lest the network part), and despite having prod DPDK apps right now, it's more than likely the next custom dataplane we'll prod will be eBPF + Rust based using Aya.
Wait. How can you disentangle the distractions of the world we live in from the result that there are more top-tier people working today? Saying that the variables are independent isn't enough. I'd say that the null hypothesis is that great communications technology is the root cause of both distractions and more 'geniuses'. You can't have one without the other to my eyes.
Thanks. Why one white shoe?
Unfortunately it is. I tested out the same steps outlined in this book as well as data removal services and it does not matter even 8 months later.

Don't believe me? Please try to follow this book and check back if our tool is still finding the info in 6 months.
Without election reform, any third party in the US is dead on arrival
It does not seem to be the case on macOS.
>In the early seventeenth century, for example, the French Jesuit missionary Pierre Biard complained that the Wabanaki did not have to work hard enough to feed themselves ... “Had he ever gone fishing…? Gathered nuts, or berries deep in thorns and mosquitoes? Ever tracked a deer through snow, skinned a rabbit…?”

Huh. Seems probable that an early 17th-century missionary to North America knew a little bit about roughing it, maybe even more than the OP's poet... who also seems to have missed his point. Here's something he actually said:

"They are never in a hurry. Quite different from us, who can never do anything without hurry and worry; worry, I say, because our desire tyrannizes over us and banishes peace from our actions." [1]

[1] https://www.gutenberg.org/files/46218/46218-h/46218-h.htm#XI...
Yeah, I missed that detail, but it still helps my point - that it's relative inaccessibility is why it's so cheap. The town itself might not cost much, but accessing it, or making it more easily accessible, is going to come with a price.
If one looks at the area of the Discovery Islands and other places in BC there is a lot of uninhabited area. If you go north on the island highway from Nanaimo BC on Vancouver Island the population density and town size starts getting small pretty quick. BC is huge.
Why China-Taiwan Relations Are So Tense
A short interview I did with Conrad Lelubre when he hit $10k MRR.
Everyone's related to everyone else if you go back far enough. Theodore and Franklin Roosevelt turned out to be sixth (-ish?) cousins.
Does Rush E count as Black MIDI?

https://youtu.be/Qskm9MTz2V4?t=108
Timsort was not broken, the implementations were, which is a slightly (but crucially) different issue: the implementations don’t / didn’t uphold the algorithm’s invariants at the upper edges.

Not only that, but the cpython’s implementation’s misbehaviour effectively couldn’t be triggered because you couldn’t create an array large enough to reach it.
Smartscreen has always been a joke.
Sweden-Denmark is already well connected too, but I hope that norway-swesen gets improved.
That's right, Meta is so open that you only need a valid phone and credit card number to sideload onto your Meta headset!
The voyager mission was originally planned to be with a no-expense-spared Cadillac of a spacecraft, however they ended up going with the bargain bin absolute cheapest possible option.
It has rotted a bit unfortunately, due to shifts in lower level libs.
I always think of the example of a World War II military hiring colorblind people to analyze photos because they could see past camouflage.
> The Heartland Institute is an American conservative and libertarian public policy think tank known for its rejection of both the scientific consensus on climate change and the negative health impacts of smoking. Founded in 1984, it worked with tobacco company Philip Morris throughout the 1990s to attempt to discredit the health risks of secondhand smoke and lobby against smoking bans. Since the 2000s, the Heartland Institute has been a leading promoter of climate change denial.

Utterly junk source.
the news isn't about reporting facts
The smaller one, used on fuel trucks, could oblige the enemy to abandon tanks. But I guess wiping out the fuel depot would work better. That is anyway best done right before pushing back the front, so the abandoned equipment is left somewhere accessible.
For someone who is not aware of the inescapable links of everything in the surrounding universe , ambition can become a recipe for disaster. That’s why sometimes it is called “blind ambition”.
That'd be fine if your debugger let you set a breakpoint on the 'x*x-x+1' bit.