skysight-inc/HackerNews huggingface dataset:
> I guess that the OS changes would need to be extensive

I don't think that is true. In the simplest case, you could modify the #UD handler to notice when the fault is caused by an AVX512 instruction running on an E-core, and then simply and pin the process to the P-cores, migrate the process, and continue. All existing scheduler functionality.

> The only thing that is really affected is the code that could use AVX512_FP16, but I doubt there's a lot of it outside of Intel.

AVX512 is a lot more than just extending the vector width, and that extended functionality can be very useful for quickly emulating other CPU's vector instruction sets.
This is a no-go politically, since tge entire reason ERCOT exists was because of bad experiences for Texas with tying into the surrounding regional grids where issues in other states would spill over and adversely effect Texas.

I can't blame Texas for coming to the decision that it's better to implement one's own isolated grid so that mist problems are self-contained to that, and there is a bit more freedom to experiment.

That freedom comes with tradeoffs, and Texas has only itself to blame. I find it amusing because for the most part it's always out of staters that get out of shape out about it.

I can say, I can count on my fingers and toes the number of brown /blackout out periods in the past couple years we've had in Texas, qnd trace those failures to somewher in State. My mom back in VA however gets to deal with several hour irregular blackouts with no explanation whatsoever. There were two or three just in the time I was back there visiting.

Oveeall, it seems to me like the peaks may be more troublesome to Texas, but the overall consumption does seem to have fewer hiccups involved, and for somewhere where AC is a must, I'm pretty okay with that.

As long as they effing winterize. Winter a year or do ago was a boondoggle of epic proportions, and ERCOT's and PUC's leadership was as damn close to beng transparebtly corrupt as I've ever seen.
The KDE Connect → global Android clipboard direction still works like before (I think; my phone is rooted but I didn't do anything special to KDE Connect). In the other direction there's the "Send clipboard" button which is good enough for my needs.
Show HN: Babeloop, a new music sight-reading webapp
Backstory: I have a kid learning to play the clarinet in a music conservatory, which involves compulsory sight reading classes. Teaching for sight reading is done on books. The idea for this app is to port the method online, so that it's easier to practice and follow one's progress. It should also be more fun, and, for those so inclined, competitive.

The learning method is based on landmarks: for each clef one first learns the position of 2-3 landmarks, and then each note is in relation to a landmark. So for example, if you know where the middle G is on the treble clef, then you can learn fast that 2 positions up (next line) is B, and two positions down is E. (Anecdotally, in an earlier iteration of the app, landmark notes were displayed using specific colors; but users learned colors instead of the note position on the staff, and when they moved to a level without colors (or an actual score) they were completely lost.)

The app doesn't try to teach keyboard playing, or fingering for any other instrument for that matter. It only helps associate the position of a note on the staff with a name, in a given clef. It doesn't deal with octaves: a C3 is a C4 is a C; or accidentals: a sharp G is a flat G is a G. It also doesn't wait for user input, as other apps do. Music doesn't work that way; but more importantly, the point is to learn to recognize intervals instantly, not count them.

No account is necessary to use the app, only to participate in the leaderboard, and save one's score in case of device reset (or to use more than one device). When an account is created, the data is stored on the server in SQLite; I'm curious to see how far it can go. (Without an account, no data leaves the device.)

It's still a little rough around the edges but should work ok in reasonably recent browsers. On the client side, it uses VexFlow to display notes, staff and clefs, but animations are done using CSS transitions (not JS), to be mobile friendly. Tone.js helps provide a more accurate timing than a simple setInterval. Icons are coded in SVG by hand; for simple shapes, this is surprisingly fun and straightforward to do.
I've started building something like the last idea. I call it very simply Daily Tasks[0]. It's by no means finished yet, but it does feel good to have an idea validated by reading about it from this blog post.

[0] https://ondrejbarta.com/pet-projects/daily-tasks
> On a single machine I can just replace an `.iter()` into a `.par_iter()` in my Rust programs and boom, I parallelized my workload across every core with only a single line change.

If you’re using Rayon for anything you expect to benefit from a lot of cores, my experiences have been very negative in the past. Rayon is often extremely inefficient once you allow it to use more than a handful of cores.[0]

If your unit of work is absolutely massive, you might not be as affected by Rayon’s scheduler, but it makes me sad that this issue still hasn’t been resolved. My comment on that thread (documenting just one instance where I ran into this issue) was almost 4 years ago! And the issue itself is almost a year older than that. Sure, I could try to contribute a general solution, but it’s just easier to stop using Rayon.

I no longer consider Rayon to be an advantage for Rust. There are plenty of good ways to wire up a parallel work pool, but they do require more than a one line change.

[0]: https://github.com/rayon-rs/rayon/issues/394
Err, that's what vaccination does - it exposes the immune system to "bad things" in safe/small quantities so that a response can be mounted when the corresponding real threat is presented. Some of the difficulty with SARS/MERS/COVID was that the immune response from a younger, healthy person was able to kill them rather than kill the virus.

The optimum would be an immune system that could recognize threats and mount an appropriate response. This is why there's a hunt for common elements of, say, viruses that could be targeted by vaccines - something that is under strong evolutionary pressure to remain constant. Finding such targets would greatly simplify things.
You can just go to the library or a cafe, though?
"Decent interface" is actually very, very hard. That's why a lot people are willing to pay $179 for Apple TV 4K.
I have a VPN travel router with a Mullvad .OVPN profile added. This 'VPN-ifies' all my traffic. Then I have a VPN app I use on my device from another VPN provider (ProtonVPN). This is chaining two distinct VPN providers on top of each other, a form of onion routing. Does it make me 'more' private? Hardly, but it's a good first step.
Run your home on a Raspberry Pi
Or you could use the API that the web app has to inevitably use.
Not when they're the ones claiming they don't want to interoperate with stuff that does have Bluetooth certification (e.g. Apple hardware).
Yeah, I've spent almost a week trying to go through compiler issues, like mismatch TypeId for the same type across projects (game DLL and engine) was a main source of headache. I did some workarounds (use UUIDs as type ids), but that wasn't enough - some libraries use `Any` trait inside to do dynamic type casting. It is done by comparing TypeIds and simple pointer type cast, but TypeId does not match across projects! Even if I would fixed those issues, I still playing with fire - everything that passing DLL boundary is a source of undefined behavior and potential crashes. So I decided to use static linking instead, as the post says, it have its own pros and cons, but at least it is super safe.

It is possible to use C ABI, via C bindings but in this case you losing all benefits that Rust provides.
We've decided to go this route because based on billions of web-scraped page, Headless-based scraping is still a minority. And, it's way harder and more expensive to do at scale.
The way I understood [1] is that even a trivial app (such as a clipboard URL logger) will take longer than 2 hours once you start adding the polish. I don't think that can be refuted by writing a 5-minute non-polished version of the app.

[1] https://austinhenley.com/blog/thisprojectwillonlytake.html
Storage is so cheap nowadays that usability and compression speed are more important for most people.
> Don't get addicted to therapy

For example, don't use amphetamines xD
Shame, middle was right where I liked to be audio equipment wise. Ive had my Onkyo receiver for a long time, guess when I do finally replace it I’ll go high end.
Yep. And GGP is "great-grandparent", for the comment above the comment above the comment being replied to (not used as often). Keep adding G's to refer further up the comment tree. Similarly, "sibling" refers to comments on the same level. If someone else replies to the parent comment by okasaki, that comment becomes the sibling comment of this comment.
If you really want to be pedantic, even infinite inertial motion isn't possible, because a true vacuum is impossible, and there is thus necessarily drag somewhere.

Also, I've said that before, but we already know that brains operate under an irreversible computation model.
As someone who works at big tech company, the reality couldn't be further from the truth. This is one of the hottest job markets I've seen. Amazon, who are known to pay worse than other FAANGs, recently increased their compensation massively to attract new hires. Microsoft is going to give a one time lump sum to everyone to stop attrition. I don't know where the author is coming from tbh.
Of course, YC could also have people that can speak other languages then only English. Like German, French, Spanish etc To me, it also sounds like a lack of wanting to communicate with people/Founders less versed in American English.
Toying with Kotlin's Context Receivers
Executing random scripts copy pasted from the internet which download and execute code from some internet resource was always a dim idea.

This is also way more common on Linux.
Yep! Can even do some stuff with iOS too. But its not open so you can't do anything. Which is the promise of computers. Not to do what Apple deems OK, but whatever a childs mind (or any mind) can dream of. Its not OK to teach kids that they can't use the things they own how they see fit. It's teaching them to think inside a box of Apple, or Googles choosing. It is sort of disgusting.
fwiw "Gradual typing for Smalltalk"

https://www.johanfabry.be/assets/allendeAl-scp2014.pdf
Perhaps the fact that some need to use food banks or even disconnect from electricity providers

https://www.theguardian.com/society/2022/may/15/watchdog-urg...
Sad to hear. Growing up I had an Onkyo amplifier that I liked a lot. I picked it up at a garage sale for a few dollars and used it through my teenage years.
Sounds like a good reason for companies to shed real estate expenses.
I didn't sign anything about copyright.

You don't know that. There are various provisions that you might assent to as part of vague clauses on the forms about agreeing to use service providers the doctor deems necessary for carrying our your diagnostics and treatments.
You’re getting downvoted but I agree with you. Too many people have ideas where they haven’t thought about monetization and/or they have no domain expertise.

I’ve never seen an actual good biz idea that someone was willing to share online
Welcome to the Gopher/Gemini mindset, thinking technological restrictions can solve a policy problem.
Absolutely phenomenal keyboard choice, too. If you haven't tried an ortholinear keyboard, get thee to Drop.com and get a Preonic.
Ashby (YC W19) Hiring Engineer Focused on DevEx and Productivity
In the US, legality is clear. Not copyrightable. Not usable without the patient's authorization (barring exceptions). Not even identifiable unless you are actually caring for the patient.
I think the issue with Linear A is that the amount of preserved units of culture in that language is incredibly small, so whichever the statistics you can obtain from it are limited in use.
You might like this: https://docs.vizycam.com/doku.php?id=wiki:birdfeeder_app
This is why having developing high EQ is important.

Getting revenge emotionally is a passing pleasure with no real benefit. There is only possible downsides.

This is why high EQ people are generally more successful.
It’s a scientific code which manipulates a lot of relatively big matrices, which saturates the FPUs pretty well (I made the analysis back then).

Intel’s memory architecture can keep up with the load until I utilize all cores. When I start to use HT cores, neither cache, nor memory can keep up.

I do the both tests (Intel and Apple) both with physical core counts to keep it fair.

So it’s not some run of the mill code.
This.

I started working mostly from home in 2015, and entirely from home starting in 2018. I was a little apprehensive, because I'd worked in an office from 2000-2015, and believed all of the "it will make collaborating harder" thinking. I've been sold on WFH ever since. I don't think there's anything wrong with choosing to work from an office if it makes someone happier, but it's not something I'm interested in doing again.
it would likely be some variation on that. the precise scheme to be used would need to be worked out, and i'd argue we should probably consider a variety of historical disputed border situations to make sure we cover the possibilities.
The editor is built specifically for the engine, it is a bit younger than the engine - the engine is 3+ years old and the editor is 2 yo. Asking a potential question - the editor is built using fyrox-ui library which is made from scratch too.
Most a/v units have long offered good connectivity and even mult-room setups using one. So, interoperability and connectivity are easy. Aside from reasons mentioned in the article, you now have 1-2 generations of people who grew up without having much exposure to a/v receivers and large speaker setups, whether at home or big box store electronic stores.

Even the ones who have, the marginal benefit of having pricier and higher end units cannot detected easily.

Market for receivers will always be around, but it is shrinking for sure.
So in your opinion Zuckerberg is just a monkey typing at a typewriter. With enough monkeys you get Shakespeare's works, or Facebook.
This queue seems to have issues with multi-producer operation. Each producer busy polls until the previous producer finishes. What happens if the previous producer gets de-scheduled while you are busy polling? You keep occupying a core that the other thread could use to do useful work.

When I transitioned from trading to tech, I realized that HFT data structures have limited usefulness when you are not also doing HFT. You can do a lot more things lock-free when you don't have to worry about adverse scheduling.

By the way, there is no easy way to fix this with an MPMC ring buffer. You have to accept some chance of adverse behavior. There may be something complicated you can do, but it's easier to just split into multiple rings.
Good point.

Assuming such images are copyrightable in the US (which I have doubts about due to the limited if any creativity involved in them), work for hire probably would apply between the X-ray operator and the dental office or X-ray lab or whatever that employees them.

It would be that employer that gets the copyright.

The patient would not get copyright because even if one could argue successfully that the patient commissioned having the work made and successfully argue that it falls into one of the 9 categories of things that can be commissioned works for hire, commissions require a signed written instrument saying that the commission is a work for hire for them to become works for hire.
Pigeon Guys Face Tough Times
Europe’s CSAM scanning plan unpicked
There's nothing wrong with the Microsoft stack. There's also nothing wrong with any of a dozen other stacks. A small team that knows their stack well will perform well.

Microservices, on the other hand, are an effective way to burn engineering resources on something that feels like productive work but delivers no business value. I wouldn't infer much about the merits of tech stacks based on that experience.
My Jabra Evolve2 65 started dropping mic under Windows randomly as well... Maybe it's the same chip and the same problem as in 85t?
What I’ve done is pay very close attention to the network traffic in your browsers dev tools. The data has to get to the browser somehow. Once you’re able to get a session token/cookie then you can figure out what GETs or POSTs you need to get the data you want by watching the requests your browser makes.
> What these games really need is a diplomatic option for you to demand they surrender to you completely and become a client/puppet of your empire. Furthermore, the AI should always accept this offer if they can see they have no chance at defeating you in a war.

Try Stellaris then; vassalizing your opponents is a great strategy (even more so now that they have fixed a few things). Another strategy is to force your ideology on them, changing them into an empire with ethics more like your own who can become an ally.

> there's an additional problem: you are often so far ahead of the computer AI opponents that it feels like you'd have to make some huge mistakes to give them any hope at all. It can then feel very frustrating that you're so far ahead but must still go through the whole song and dance to finish the game.

Stellaris has an interesting innovation here too. As the end of the game approaches, there is always a Crisis which is more powerful by far than any of the AI. A good human player can beat the crisis head–on in most cases, but it is definitely a challenge. In fact, the whole game can be seen as an escalating series of boss fights built into the 4X framework, with the crisis as the final boss.
Thats one possibility. Or it could be the things in the report and the hundreds of cited papers. I guess time will tell.
The Surprising Truth About Pixels and Accessibility
Right now we're so far from being able to return there that we might as well be discussing cities on Enceladus, it's about as doable.
What “anything” are you speaking of? If people couldn’t do anything with their devices, they probably wouldn’t buy them!
Go tries to make each design element orthogonal. Type definition is not type embedding.

There may be some discussions about this, hidden in the go-nuts forum. But I don't know how to filter them out.
This isn’t big news, the actual “Onkyo” that consumers know will carry on, the Bankruptcy is the remains of the company that had already sold off the hardware divisions.

“The company sold its core home audiovisual business to Sharp and U.S.-based Voxx International and its earphones and headphones business to an investment fund, both in September. A joint venture between Sharp and Voxx is expected to continue using the Onkyo brand”
I consider the ads to be part of an unwritten contract. I get free content, they get to throw ads at me. Junk mail is not a part of that contract.
Then let’s check it out and participate on Twitter! That is literally where is it happening.
This is a God (language)-of-the-gaps argument: we can't figure out this rarely language, but maybe we can figure out an entirely unattested language instead, and also learn the correspondence between it and Linear A.

Deep learning can predict plenty of phenomena in the world, sure, but it needs data, not aspirations.
TED-Ed made a nice video explaining Linear A https://youtu.be/iePEw_cHp8s
> So if you sell a bluetooth device, it is legally required to work properly with every other bluetooth device on earth?

It actually is. If you use either the Bluetooth patents or trademarks (e.g. logos and names), not only you must pass a certification that ensures this, you must also "maintain a level of quality that meets or exceeds industry standards", and this evidently doesn't.
For those who are not clicking the Github link, here's a screenshot of what it looks like:

https://raw.githubusercontent.com/MrGlockenspiel/activate-li...
Ask HN: What's with all the sloppy work? What's happened to quality?
It's bugged me for a long time but it seems so much of the working world is filled with sloppy, poorly done jobs. Maybe not the tech jobs and other higher-paying jobs, but definitely the lower-paying jobs where people are only concerned with fulfilling the most minimal of duties. It's understandable of course, so I don't blame the people, but I'm still quite bothered by the lack of attention people give to their work. My guess is that it has to do with our culture's increasing obsession with speed and "efficiency", rather than quality of work. And it's impossible to take any pride in your work if an organization's bottom line is speed, so much so that any attention paid to quality can become detrimental. Amazon comes to mind, but I see it in many other companies, small and large.

Do you observe this as well? Is it a trend, or has it always been like this? Are there ways to restore pride and quality in people's work?
I'm on year 8. I'm a normal person and I like people. I liked the office. My last office had dogs and kegs. I have zero inclination to to back. I have it too good from home and living outside of major US cities has vastly improved my savings and quality of life. I would never assume to tell other people that they must enjoy WFH, but I certainly enjoy it and it would take a truly staggering bribe or threat to get me to go back.
Birdfeeder Application
But the poster has found a place where they enjoy it. Why should they change that?
And yet I'm quit sure this is just yet another Bluetooth 2.0 A2DP device, rather than something running LE Audio which would require BT 5.0.
I regularly see similar articles on HN about India. Written by someone with very shallow understanding counting on ignorance of the reader as long as it plays to their biases
Can you install mini KMS on that machine?
Looks interesting.

I can’t unsee the testimonial with a picture of a guy posing with what looks like one of North Korea’s Kim statues.
I can't give anecdotal evidence on daily use because I've not used it in that way, but between medical literature and my own experiences my guess would be that you could take it daily.

Dependence-causing anxiety medication generally had noticeable psychoactive effects. EG, Phenibut, benzos, etc.

I wasn't sure if it did anything at first because I can't notice any kind of headspace change. But sure enough, if I have anxiety and feel like I might get a panic attack, taking ~100mg makes the anxiety subside.

I've also had really good experiences with Buspirone, 10mg twice daily.
Someone here linked a page which said in the US there is no federal case law on whether an X-ray is copyrightable. If that's wrong, what law do you refer to?

In some of my other replies you'll see some of my thoughts on how an X-ray may or may not be distinguishable from another ordinary photograph.
I grew up on onkyo audio. bummer.
Details please!
Bandcamp (https://bandcamp.com) provides DRM-free MP3 downloads, as does Amazon Digital Music (https://www.amazon.com/MP3-Music-Download/).
Two concerns about the name Fyrox:

1) slight name collision with Firefox when spoken, or...

2) Viking afficionados can correct me on this, but AFAIK "Fyr" would be pronounced "Fear"
There are vocal critics and sometimes they’re not wrong about some of the flaws, though often they make too big a deal of them.

But I think there are also people who appreciate stability? It’s a language people complain about in part because it’s popular.

In this case, Tim Bray tripped over “Go doesn’t have inheritance, but it does have embedding” and ran into a couple limitations in the first version of generics, but he’s not making any wider claims.