skysight-inc/HackerNews huggingface dataset:
NIH? Vulkan was released nearly a year after DX12. And DX12 follows a long line of DirectX versions.

Also... OpenGL has kind of always sucked compared to DirectX. There is no reason for Microsoft to abandon 25+ years of support because finally we have a competitive open standard for Direct3D.

And on that note, you are just complaining about Direct3D. There are a ton of DirectX APIs for things that aren't graphics, like sound (XAudio), raytracing (DXR), storage (DirectStorage), machine learning (DirectML), and many more. Vulkan doesn't really attempt most of these other DirectX features. So... you're asking Microsoft to abandon Direct3D for Vulkan, and have everyone use a Vulkan/DirectX hybrid, which sounds awful.
In addition to things like sleep apnea, this could be a viral illness (mononucleosis is famous, but there are other "post-viral fatigue" culprits) or even type 1 diabetes (before I was diagnosed, the first sign I noticed was sleeping 16 hours a day). Has your son lost weight recently?

There a lot of possibilities but I'd encourage you to not just write this off as "he's a teenager". He didn't just become a teenager in the last week.
More to the point, criticism of others' work is part of the job description of a researcher. I guess people don't realise that, but what happens during peer review is exactly that: criticism. Unpitiable, unrelenting, and, hopefully, constructive and such that it helps the poor target of it improve their work.

Speaking from experience, it is not something that one is prepared to receive. School, university, work- I don't think anything prepares you for the sensation of someone treading roughshod over your hard work, and your dreams. It's like a stab through the heart. A stab in the back.

But, you know. You get better. And you learn, hopefully, to not be too harsh, and to be constructive, yourself.

Anyway, science is a debate and there's no debate without disagreement. I don't reckon people really understand how much what Gary Marcus is doing is necessary for scientific progress. And it's hugely disappointing to see the constant attacks against him, against his person and his character.
I'm always cautious about who I recommend Nix to, but I usually say that one of the best things waiting on the other side of the learning curve is what an incredible always-improving lever nix and nixpkgs can be for just about any task that involves or benefits from ~integrating a lot of software.

But it's also hard to communicate what I mean by that without diving into a bunch of detail on some case where it proved useful to me.

The ability to give uutils a shake at scale is a paragon.

At some point I imagine it'll be able help ferret out a good fraction of remaining long-tail issues with oilshell's mostly-bash-compatible `osh` in short order.
As Mystery Objects Get Shot Down, U.S. Sets Up New Task Force on UFOs
The article said it was inspected on landing at SFO.
There's a passage that I love near the end of Madeleine L'Engle's "A Wrinkle in Time" (1962) that mentions exactly this idea in the context of a discussion on predestination vs. free will, and not knowing what the future holds.

"There are fourteen lines, I believe, all in iambic pentameter. That's a very strict rhythm or meter, yes?"

"Yes." Calvin nodded.

"And each line has to end with a rigid rhyme pattern. And if the poet does not do it exactly this way, it is not a sonnet, is it?"

"No."

"But within this strict form the poet has complete freedom to say whatever he wants, doesn't he?"

"Yes." Calvin nodded again.

"So," Mrs. Whatsit said.

"So what?"

"Oh, do not be stupid boy!" Mrs. Whatsit scolded. "You know perfectly well what I am driving at!"

"You mean you're comparing our lives to a sonnet? A strict form, but freedom within it?"

"Yes," Mrs. Whatsit said. "You're given the form, but you have to write the sonnet yourself. What you say is completely up to you."
I mean, they don't exactly block screenshotting if you really wanted to get at the article and disseminate it using that platform. Say you are a highscooler doing a report on current events. Apple news is no help for you for that if you actually want to manage references easily. Being able to also pull your article list out of apple news and into some other future as of yet uninvented service is also powerful stuff for the end user, but of course apple doesn't care about that since, why should anyone leave the heavenly walled garden of earthly delight they've created? There are of course many reasons why its useful to have a record of your reading that you can manipulate how you'd like.
Check out: https://mousefix.org/
> Why do I keep hearing about them giving kids incredibly stupid advice?

most people with insight on good advice do not become high school guidance counselors. why would they?
I made a tool to help you easily cheat on your tech screen
I would never provide ID just for that.

I'd use torrents before giving up my privacy for the government
Agreed, but I personally enjoyed the detour into "wow, our tools have terrible UX" territory. Totally get that some people would find it superfluous, but I thought it was fun.

I'm a vim user, and find the landscape to be pretty bad there too; it's nice to see that emacs is no better (and IMO worse, based at least on this one example).
I find a lot of commentary here to be false dichotomies. Here, education is either bad or good when the reality is that it depends. Some aspects are good, some are bad, some are good in some places, worse in others.

A lot of people struggle with complexity and it is telling that a forum focused on computer science, IT and general tech is so challenged to realise this.
Except that Matrix is a protocol, and the end products using it may like to know that v2.0 (which says "I'm breaking backward compatibility") is actually not breaking backward compatibility.
> Planned Start Date: 2023-02-13 22:00:00 UTC

> Planned End Date: 2023-02-13 23:30:00 UTC

> Scheduled at: 2023-02-13 22:05:00 UTC

Comment made in jest.
What's stopping Intel, AMD and NVIDIA from offering native Vulkan support in WSL, then?

This 'NIH' (not so as already explained by another commenter) is offering graphics acceleration to WSL guests based on existing Windows drivers, which compensates for the fact that the GPU vendors aren't already offering acceleration - Vulkan or otherwise - for WSL guests.

I'm actually not sure how I would get stable acceleration, Vulkan or otherwise, in a Linux host in any VM. In my experience acceleration in VMWare and VirtualBox are both a crapshoot to the point of not being worth using.
i frankly dont see what on earth this actually does.
when users sign up, their account gets hooked up with a randomly generated subdomain for some domain that 1lib.(some tld). what fundamentally makes it harder for domains to be revoked like the 200 or whatever that were revoked before? i dont think it would be that hard for lawyers to just generate a bunch of fake accounts, take note of the domains and report them. or even better just go after the singlelogin.me domain
EVM at Risc0
Let's run Solidity code inside SputnikVM inside the Risc0 zero knowledge VM.
Some of this is true, and some isn't. It is quite a mishmash. That said it is easy to find places in the world where kids aren't required to go to school, and those places aren't any kind of utopia.
I was similarly a consultant and I agree - in those projects (~25%) where I felt that we actually "created value" it was simply by talking to a bunch of junior people (not ICs, but ~managers of managers), kind of piecing together what was wrong (not very hard), and presenting that to the CEO. The CEO never heard this shit by themselves because everything was polished before being reported up the management chain.

I literally had one guy saying that a big problem was that the device's battery life was very low, and we should include a second battery. This kind of budget ask would have never gotten off the ground without us, we took it to the CEO and said it would cost $m and he said "sure" and that was that.
Interesting. It does seem like they are involved, but I do not think the USPIS has jurisdiction over cyber crime unless it invoices mail, although they can participate in inter-agency operations.

> Cybercrimes are crimes committed through the Internet or using computer devices. These crimes almost always intersect with the postal system. That’s why the Postal Inspection Service is committed to protecting the public from criminals who steal digital information for financial gain, revenge, or even political advantage.

> These crimes almost always intersect with the postal system.

I don't understand this part at all.

https://www.uspis.gov/tips-prevention/cybercrime
Ask HN: US address for non-American who founded US company but resides in Mexico
I've already engaged an accounting firm and a lawyer to ask questions about this, but given the unique circumstances, I thought I will x-post this to HackerNews for an advice. If nothing else, to prepare me better for conversations with lawyers.

The short version is that I co-founded a company in US. I lived there for a while, but have been spending 95% of my time outside of the US. Due to unique tax situation in Mexico, I am not obliged to pay local taxes. Therefore, I have chosen to continue paying taxes in the US.

I want to stop renting an apartment in the US, which serves nothing more as the mailing address at the moment, and want to consider cheaper alternatives, e.g. virtual office or mail forwarding. If anyone has done this, do you know what are implications in terms of IRS, keeping my bank accounts, etc active in the US with this setup?
It's really more like tasting good = evolutionarily useful.
I’m saying that he did not invent the rules to show what a flawed concept they were, nor for the purpose of social commentary. He merely wanted some simple rules so that robots could be considered “safe” by the world and characters in his stories.

The so-called “death of the author” may be a truth with regards to you want to believe that the stories are about, but when actual authorial intent is a documented fact, what the author intended is, IMHO, not up for interpretation.
I appreciate the subtle humor here, but I suspect most of the HN crowd won't quite get it.
Things that have helped in sticking to it thus far:

- I do it before work, right after my normal wake-up routine (get dressed, meditate, coffee). No excuses on this one. Been waking up 30min / 1 hour earlier.

- It has to be programming. Can't be reading books, watching videos, anything that's consumption and not creation. Naturally, reading my own code and reflecting on design count as production.

- On the latter, while reflection may be about 80% of coding, I'm trying to cultivate a working style where I write more instinctively and faster, and edit later.

- It cannot be HTML or CSS. I enjoy front-end work but it's not what I'm looking to improve.

- Likewise, for the moment, and as much as I love these activities, initial architecture and project planning don't count. I've found free time for that elsewhere thus far.

- If I don't have a project (work or hobby) that's interesting, immediately resort to Leetcode, Advent of Code, or anything and everything that gets me coding.

- Python is helping. I like many languages, but I know I can pick Python up at any time without too much ceremony. Good standard lib (including testing), good ecosystem, easy syntax, decent type system. Occasional hiccups with dependency and environment management make me want to throw the computer out of the window, but the positives far outweigh this, and such is programming.

- Kept a simple to-do file at the root of the project with an ordered product backlog. Keeping it more or less groomed has helped me jump immediately back into the action every morning.

- Liberal use of ChatGPT and Copilot. They're far from perfect and I see them derail often, but they've helped somewhat to keep motivation high by removing some of the grunt work.
Or to borrow the ideas of the paper, the coffee break served to shift energy to working hours by taking it from the off work hours.
Social media is incredibly sexualized too.
1. yes, ipfs could solve that, but it relies on people hoting content. Previous examples of content-based addressing showed that little-accessed content tends to disappear as nodes go offline over the years. This would need to be solved, and I think the only way to solve it is to have a battery of centralized ipfs servers mirroring each other, which defeats the "fully distributed" setup

2. this would also need to be hosted and could be taken down. You'd need to mirror this too, but that's a simpler problem to solve (gigabytes instead of terabytes)

3. the upload portals and the RSS feeds would, again, be centralized or would have to change so regularly that they become impractical

in the end you would end up with a dozen (a hundred? more?) different z-libraries, which would make it actually worse from a preservation standpoint, since only the most popular content would be shared, libraries that focused on rare/exotic/fringe material would be endangered of being lost since they have fewer volunteers/mirrors/seeds/...

Also, freenet and other projects already showed that end-users allocating some storage and using that to spread data around is not an easy problem, the fluctuation in end-nodes is so big that it slows down the entire network to a crawl. I'm not sure this problem has been solved yet.
Yeah, the reason people keep coming back to HN is that there are different stories every day. That's the heart of its success. If you want this to succeed, you can't rely on simply sorting by asc, nor can you rely on community upvotes to do the work for you. You'll need to manually place papers on the front page, just like HN does (in its semi-automated-but-human-driven way).

And get ready for it being a slog. It's seriously soul-grinding to try to curate a collection of new things each day and see only a handful of people come. But you have to do it if you want to succeed long term; there's no other way. I was able to keep up with HN for about four months, before basically collapsing of exhaustion. Then traffic growth stopped, and never resumed.
I like iA Writer Duospace. It is not a strictly monospaced font, but imo the additional half width really makes m/w much more readable.
I look back on my time as a consultant, and I think we largely did good work. I just personally found it frustrating how much time we spent spinning our wheels vs making progress. I spent 6 months on a slide deck that no one ended up looking at.

If I had one takeaway, it's that our clients were entirely too risk averse. Rather than just start executing on something and learn along the way, they would rather front-load every business decision with 500 hours of coordination and planning meetings. And as consultants, we were incentivized to enable this type of behavior.

I think it's pretty telling that, while I believe consultants can provide value and do good work, I have to admit that I never would have hired myself on any of the projects that I worked on.
The purpose of any system is what it does.
Would like to see a tag showing the subject of the paper. Many of the titles are not very descriptive.
The Pervert's Guide to Computer Programming Languages (2017) [pdf]
Keeping an eye on this http://websdr.ewi.utwente.nl:8901/fullday/ for the effects on the HF radio band, it might be quite interesting.
As much as I hate to admit it, being friends with the right people can get you places.
> [...] Here we present the first study that rigorously combines such a framework, stochastic thermodynamics, with Shannon information theory. We develop a minimal model that captures the fundamental features common to a wide variety of communication systems. We find that the thermodynamic cost in this model is a convex function of the channel capacity, the canonical measure of the communication capability of a channel. We also find that this function is not always monotonic, in contrast to previous results not derived from first principles physics. These results clarify when and how to split a single communication stream across multiple channels. In particular, we present Pareto fronts that reveal the trade-off between thermodynamic costs and channel capacity when inverse multiplexing. Due to the generality of our model, our findings could help explain empirical observations of how thermodynamic costs of information transmission make inverse multiplexing energetically favorable in many real-world communication systems.

https://arxiv.org/abs/2302.04320

What is the Shannon entropy interpretation of e.g. (quantum wave function) amplitude encoding?

"Quantum discord" https://en.wikipedia.org/wiki/Quantum_discord

> In quantum information theory, quantum discord is a measure of nonclassical correlations between two subsystems of a quantum system. It includes correlations that are due to quantum physical effects but do not necessarily involve quantum entanglement.

Isn't there more entropy if we consider all possible nonlocal relations between bits; or, is which entropy metric independent of redundant coding schemes between points in spacetime?
Nice that we can have a conversations here. Where did you learn how to read and write? English is not my main language, guess where I learned it.

I don't know your background, but we learned loads of things in school.

Go talk to some kids in the world that are unable to go to schools, and explain them how lucky they are.
> For example, doing math is a useful skill, not a meaningless task.

I can't define trig relations, I sort of remember how to do multiple unknowns/linear algebra, can't even remember the definition of a quadratic equation and I couldn't do derivations if my life depended on it.

Funny thing is I used to know this stuff and actually used some of it when I was in to game dev. 10 years later anything that's above elementary school I'd probably need to Google or Wolfram.

> There are tons of literary references in everyday communication and you will be at a disadvantage if you don't know them (a "Scarlet Letter", "Big Brother", etc.)

You can look up idioms/references without reading the works.
It's got the most confusing, designed-to-lose-stuff UI I've ever seen. And that includes major social media sites, Atlassian's whole... pile of stuff, and (its closest competitor I've come across) a very "advanced" set of Asana projects and workflows.
For GPU accelerated ML in Win11 (PyTorch w/ CUDA) - is WSL enough nowadays, or still dual boot to Linux?
Exactly, it provides control over when to have energy and when to rest.
look, like, vaccines are basically one of the greatest accomplishments of humankind, this assertion is pretty obvious from any reasonable review of the relevant science and/or facts of the stuff, and so it's difficult to take seriously anyone who comes to a different conclusion

like, if someone would believe you if you told them a vaccine is 99.9% safe, but would refuse to take that vaccine if you told them it was 100% safe? that person is not a rational actor, I'm not sure that they're anyone worth worrying about
Building a Flight Simulator with JavaScript and Three.js
Plus when the bombs go off over the Amazon warehouses, who lives? You, who can follow a Hello Fresh recipe reasonably well, or the paleoindian who can flint knap all the tools they need to process their calories?
> Well, as an Indian let me tell you this. We don't want a propaganda piece.

Speak for yourself. As an Indian, I don't want the government telling me what I can't watch.

> investigated by various courts including the Supreme Court of India

The same Supreme Court also ruled that the 2G Scam did not happen. Would you like to acquire an ownership interest in the Bandra-Whorli Sea Link?

> Will BBC make a documentary about the many crimes the British did in India?

They did even in the face of backlash from British Nationalists: https://www.thetimes.co.uk/article/historians-accuse-bbc-new...

> taint his image, and even destabilize India

So, Modi is India and India is Modi?
That's like, the opposite of a caste system
Yes, I know it's not you.

> But it sounds like you’ve made up your mind and take disagreement as some kind of encouragement.

I do find disagreement of silent onlookers with nothing to contribute irritating yes. Life is too short to fear controversial or unpopular ideas so I take it as encouragement. I'm happy to change my opinion in the face of compelling arguments, not thoughtless people.
My public school in the US always started at 8:00.

I've never heard of a 6:15 start time.

Also, school was never a full 8 hours. So I'm confused about their reasoning.
When would somebody want to use Shadow DOM instead of just the regular DOM? Is shadow DOM the next incarnation of the previous fad before it (virtual DOM)?
#iam14andthisisdeep

On the more serious note, this crap which is so popular among the people who have zero understanding of what education is gets really tiresome.
I'm not sure how this makes since with "classroom" education far predating the modern era. See English boarding school stories or any number US girl coming-of-age stories. Certainly none of them justify the idea that education's purpose is to support two income families.

With that, I think you'd find that most leaders of politics and industry had some manner of classroom education. Homeschooling is not a common practice among the elite. It may still serve the purpose of "habituating chimps into highly unnatural behavior" but if so, it's behavior that is so commonplace as to be indistinguishable from "natural" behavior.

So I'm not sure how we can ascribe all these negative objectives to the Education System as few better methods have come along and found wide acceptance. There's the Waldorfs and the Montessoris and the variety of homeschool co-ops of course, but they are serve a pretty small percentage of students worldwide.