skysight-inc/HackerNews huggingface dataset:
> f we were to take all the constituent particles in a star and spread them out at 'infinity' from each other (effectively all across the universe), pushing them apart working against the gravity of the star holding it together, the energy required would be equal to the energy in those particles (from their mass, nuclear forces, etc).

This would require that all of the particles in the end state of the disassembly were massless (so all of the rest mass goes away in the disassembly process); but if they are massless, they can't also have zero kinetic energy (the only kind of energy a massless particle can have in the absence of gravity) or they don't exist at all. So I don't think the scenario you are implicitly relying on here is possible.

> It's just a matter of doing the relevant calculations to see this, which was first done by Pascual Jordan in the 1940s.

Do you have a reference? (And no, I don't mean the pop science references in the "Zero energy universe" Wikipedia article, I mean an actual reference to the published paper by Jordan where he makes the calculations you refer to. Or a more recent paper where someone else makes similar calculations.)
If you're converting .aax files you should consider using .m4b as the output, since it preserves chapters and remembers your last listened timestamp [0]:

> Audiobook and podcast files, which also contain metadata including chapter markers, images, and hyperlinks, can use the extension .m4a, but more commonly use the .m4b extension. An .m4a audio file cannot "bookmark" (remember the last listening spot), whereas .m4b extension files can.

The cool thing is that once you rip your activation bytes, it works for all your audiobooks. Would definitely recommend it.

[0] https://en.wikipedia.org/wiki/MPEG-4_Part_14
well it would be strange if software got worse with new releases.
My RB3011 has been pretty much rock solid for me. If you don't mind me asking - what kinds of issues have you run into?
The joke would be on them because I would set my statue AR glasses to Spongebob.
If you are using a device which doesn't let you choose your extension or browser (e.g. iOS) I would recommend setting up a PiHole and WireGuard VPN server if you have the expertise.

These can be spun up for a few dollars a month on a cloud provider, or perhaps even at home if you have a static IP allocation.

Depending on your device (e.g. a recent iOS device) you can then set up your device to only tunnel DNS requests back to the Pi hole at either your home or server provider.

Admittedly this is rather involved, but works for all apps and webpages which rely on good ol' DNS to phone home and fetch ads.
Obviously Disney owns copyright for ordering exactly 101.
You're not wrong. But there's no evidence arguing the contrary either.
To answer my own question, perhaps gravitons accelerate as they travel through the curled up dimensions so that the acceleration very closely cancels out the extra distance that the graviton travels through the extra dimension. That would explain it, and would also jive with why gravity is 10^24 weaker than the the weak nuclear force when measured only while the graviton travels through the three extended dimensions we can currently detect.
The pdf: https://dl.acm.org/doi/pdf/10.1145/3226595
Tell that to your immune system. It's necessary, but reasonably likely to kill you or at least make your life miserable.

If we're so insanely flexible and efficient, why do we have the same body plan as every other tetrapod? We walk upright, but our weight is cantilevered out from a spine that is manifestly not designed for that.
The Easiest Way to Answer “What Are You Passionate About?” Interview Question
Nukes, Nubs and Coners: The Unique Social Hierarchy Aboard a Nuclear Submarine
It's very sad - if anything, his fans, should for at least pragmatic reasons keep him accountable, or he will self destruct before he can achieve the Mars Colony.
Yes definitely,thanks!
Exactly my point. The USA has breakthroughs every years and very bleeding edge meds coming out every few months. 2015 is not recently at all, relatively speaking.
I would push rate limiting to the load balancer, HAProxy or Nginx, but that's just me. If you have a round-robin LB in front you just set each instance to limit at 1/nodes rate, that way you don't have to share any state.

If you're load balancing on IP hash you can set each instance to limit at full rate and not worry about it.

Shared state in rate limiting becomes a bottleneck very quickly. If you're trying to mitigate spam/DDOS you could easily get 100,000 requests a second. You're going to max out your shared state db way faster than 10gig lines
it's probably the latter, because the former is about 5ms (which is equivalent to the statement, "how short of a time between sounds are they perceivable as separate" aka the lower frequency threshold of hearing). It's non obvious that they're the same limit.
Google Wifi just released a new version in June 2020. The one before that was October 2019, and June 2019 before that. That's only 2 updates per year. How disruptive is that?
Azure Responds to COVID-19
See Spot run!
> x86 emulator

What they need is an x64 emulator. 32-bit apps are few and between now.
How do you figure? You could also argue this restricts the switch market by only allowing capital-infused creators.
Ubiquiti has a consumer/prosumer brand called Amplifi now. It's got the ease of something like Eero but the decade of experience of Unifi. (They also already have a WiFi 6 mesh router at the top of the line on the prosumer side.)
Jet engines will not be a distant dream for China for long, neither will chips. China has functional 14nm now and has been building their own EUV machines in expectation of the recent US moves.

It will be the same story for jet engines, Chinese improvement is very rapid. It was the same story for every rising power so far, there is no real reason that China will never be able to build a jet engine, and no reason that they will never be able to run a fab (and indeed, they are accelerating quite fast).
And back on topic youtube-dl uses system ffmpeg for converting youtube's .webm and other weird discrete formats into proper video (or audio) files.
I agree, its a shame we can't actually trace it all the way from git.

As for conpromising IT systems, arent they just going to bw on a level playing field with NSA and others?
Haha. It’s ugly for sure but it’s the people that matters.
Some days I miss using prototype.js and script.aculo.us
Huge thank you to FFmpeg for making my Video Hub App possible: extracting screenshots from all videos in your video collection to create an easy to browse/search library.

https://github.com/whyboris/Video-Hub-App

https://videohubapp.com/
> After some more research, we appeared to be another victim of a memory leak in the AWS Javascript SDK.

Did you try using the kinesis REST API directly: https://docs.aws.amazon.com/kinesis/latest/APIReference/API_...
right because your elected officials cannot, therefore we need to find someone that could and look how easy is for them to do
I don't believe you, you would prefer IE6 like stagnation because you don't want some people have a choice to side load application, because in your opinion your preferences should be forced on all, the things you don't need and use should be removed.
Agreed, but I wouldn't put 2015 as the year React "won". It did "win" the SPA frameworks war, but back then the default for webdev was still non-SPA and React was competing with jquery/"no framework" and the rest of not-quite-spa frameworks like backbone, ember, etc. Nowadays React is the standard, I dare say even for SSR sites!

The javascript framework fatigue meme was born during the early days of ember, backbone, angular 1, knockoutjs and meteor. Sometime between 2016 and 2017 was when it should have been put to rest.
> You wouldn't think that writing synchronization software would be rocket science, but apparently it is

It really is, depending on your constraints. It's one of those charming problems that starts at "Why don't you just ___?" and quickly devolves to "Okay, so we can probably avoid creating an inconsistent state here so long as edgecase0, edgecase1, and edgecase38 don't occur at the same time."
I was asking a rhetorical question.

Apparently, nobody here understands that.
You can also just configure your video encoder to not use B-frames. Then if you make all consecutive frames P frames then the size is very maintainable. It gets trickier if your transport is lossy since a dropped P frame is a problem but it's not an unsolvable problem if you use LTR frames intelligently.

All the benefits of efficient codecs, more manageable handling of the latency downsides.

The challenges you'll run into instantly with JPEG is that the file size increase & encoding/decoding time on large resolutions outstrips any benefits you get in your limited tests. For video game applications you have to figure out how you're going to pipeline your streaming more efficiently than transferring a small 10 kb image as otherwise you're transferring each full uncompressed frame to the CPU which is expensive. Doing JPEG compression on the GPU is probably tricky. Finally decode is the other side of the problem. HW video decoders are embarrassingly fast & super common. Your JPEG decode is going to be significantly slower.

* EDIT: For your weekend project are you testing it with cloud servers or locally? I would be surprised if under equivalent network conditions you're outperforming Stadia so careful that you're not benchmarking local network performance against Stadia's production on public networks perf.
I'm not the OP, but I really think you are taking a very negative approach to their comment, and you come off like you are accusing them of something.

It is a fact that there are a lot of low-paid migrant workers from India and Pakistan in Dubai, and it's a fact that many live in dormitories, and it's a fact that Dubai and the Emirates have a very dubious record on migrant worker rights, and indeed on human rights in general.
Has Twitter just had its saddest fortnight ever?
I guess this perspective makes too much sense for the people who want to continue discrimination.
Try again, you will be surprised how things are more simple than it looks like. Practice, practice, until it clicks.

Give yourself some time in between too. It is all about the fun.
I've come to realize that open source is the only type of software worth investing into. No matter how great a commercial piece of software might be, sooner or later it's going to either disappear or change in a way that doesn't suit you. Commercial software has to constantly chase profit for the company to stick around. This necessarily means that the product has to continue evolving to chase what's currently in vogue. And if a company fails to do that, then it will die and the software will stopped being developed.

This is a bad situation to be in as a user since you have little control over the evolution of a product that you rely on. Instead of the product being adapted to your needs, it's you who has to adapt to the way the product evolves, or spend the time investing in a different product.

On the other hand, open source has a very different dynamic. Projects can survive with little or no commercial incentive because they're often developed by the users who themselves benefit from these projects. Projects can also be easily forked and taken in different directions by different groups of users. Even when projects become abandoned, they can be picked up again by new teams.

Evolution of GNOME is a great example of this. There are now many flavors of GNOME all catering to different workflows, and users don't have to compromise their preferred way of doing things to chase how GNOME is evolving. Meanwhile, users of Windows or MacOS have very little choice but to continue adjusting to the ways Apple and Microsoft choose to evolve the desktop. Microsoft even uses DMCA to prevent users from doing customization. [1]

[1] https://torrentfreak.com/removing-annoying-windows-10-featur...
Ahh, the drug dealer model.
I think my mind did better with abstract thought before puberty.
Steroid drug hailed as 'breakthrough' in Covid-19 as trial shows it saves lives
Shifting from Physical to Digital Selling? Here Are Things to Keep in Mind
Not legal.

There have been plenty of instances where you could get lifelong legal ownership of something very valuable only if you got it at a certain time, and that time often ends abruptly without warnings.
How the SpaceX Launch Stole Online Traffic
I am no expert at all but maybe the desktop environment is a combination of KDE Plasma 5.18.4 and KDE Applications 19.12

https://en.wikipedia.org/wiki/KDE_Software_Compilation
After a year of trying Ubuntu as my at home dev machine, I'm going back to FreeBSD. FreeBSD is much more of a pain during initial setup, but then it just works. Where as my laptop with Ubuntu has the most finicky Wifi and freezes way too often, and I didnt have these problems with FreeBSD on the same hardware.
IIRC Zen 3 has been put back until next year as well, which is probably why these have been pushed out.
What about Reaper? Its a full fledged DAW.
http://reaper.fm/
I use it with fd to convert audio files in parallel, such as FLAC to MP3 or Opus (or ALAC to FLAC when someone let me … sample a few albums). Found the tip on the Arch wiki: https://wiki.archlinux.org/index.php/Convert_FLAC_to_MP3#Par...
Semi-related note: there's work being done at Stanford to make it possible for remote musicians to play together in an ensemble at low latencies.

JackTrip is the resulting software -- not end-user friendly, but apparently it works.

https://ccrma.stanford.edu/groups/soundwire/software/jacktri...

(Some basic numbers: sounds takes 1 ms to travel a foot, every ms is a foot of separation between musicians, 30ms of latency = 30 ft separation = the max for jamming. So 130ms is not low enough.)
A List of Freely Available Springer E-Books
Cheap compared to the $1200 Ethernet port.
Checkout SpaceX's Reddit AMA from last week: https://www.reddit.com/r/IAmA/comments/1853ap/we_are_spacex_...
Sorry, yes south korea has an amazing industry. Japan too even if it's not the leader it used to be. but even then, last gen chip design is overwhelmingly coming from the US. Apple, AMD, Qualcomm and Intel have the most performant designs by far, so the moat is still definitely present. Taiwan and SK are arguably better in manufacturing the chips right now though I agree.
Are you talking about Pythonista? It's a whole IDE with GUI designer that includes a bunch of custom libraries for iOS functionality. It's not just an interpreter, and it's not even the top App Store search result for "Python". It is the best Python app on iOS by a wide margin though, which is how it made one of Apple's "featured" lists on the App Store.

Apple doesn't integrate Pythonista into their apps, as far as I know.
I like this. Previously I’ve used notebooks to explain a data pipeline from different perspectives. One notebook showing the ETL process going from raw data to RDF triples in a store; one SPARQL notebook showing the raw queries; and then a final decision support notebook using a Python binding to the underlying SPARQL query library. It seemed to work well.
GitHub moving away from branch names 'master' and 'slave' amid protests.
>How is outsourcing the development of an app the "definition of soft corruption"?

Because the app is clearly in the public interest. Funded by public money and simply cannot be reliably secure without being open source.

This is just some guys in gov getting kickbacks by awarding the contract to their mates.
I'm not sure I'm against plagiarism detection tech.
I'm not sure that's entirely true. If a large proportion of people use a more advanced development tool, it sort of becomes indispensable, because people design the software to be edited with the tool, such that it becomes difficult to edit it without the tool.

For example if, today, I checked in code like performRequest(request, response, null, null, null) you probably wouldn't consider that good code, as it's not clear what the nulls mean there. Most people today would try to not write code like that. But if everyone was using an editor which displayed the parameter names, then it'd be fine. People would write that code, check it in, and so on. Which would mean that those people without the tool would have to confront such code.
I highly recommend NextCloud. It's trivial to set up with Digital Ocean, and I've been using it for a couple of years now without a hiccup. I use it as a file server, calendar, and a media streaming solution.
Partially yes. Partially because the developers at Adobe didn't fully think through the implications of their "XML sockets".
Boston Dynamics will now sell any business its own Spot robot for $74,500
> Beyond that I wish the article had explain a bit better why it chose these "better-than-std" crates.

At least for parking_lot, its README has a long list with its advantages over std: https://github.com/Amanieu/parking_lot/blob/master/README.md
Serverless Gene editing!
Yes, we should demand more from government. However, collective action by workers inside their workplace is also incredibly important. You should check out the Washington Post Guild study cited in this piece, it's quite interesting.

What I'd also add is that in our system the government does not operate independently of powerful folks like Bezos. You can't ignore either of them.
Because they are not significantly faster in practice. The higher TDP does not help as much as you would think. Gamersnexus called it "paying for the letter X"[0]. I see the same in my meta benchmark in games especially[1], but also in apps[2]. There are differences, but if you are not in a situation where every single inch of performance counts that's not worth the higher price. It's not like that's just a few cents.

And now you have a price increase of $50 (for a good air cooler) to $100 (if you follow AMDs advice of buying a 280mm AIO) on the 3800XT. Makes the deal a lot worse for most, if there are not hidden performance advantages not visible so far.

[0]: https://www.youtube.com/watch?v=PAGQwWDyURI (I think that was here, might have been for the 3600X)

[1]: https://www.pc-kombo.com/us/benchmark/games/cpu/compare?ids%...

[2]: https://www.pc-kombo.com/us/benchmark/apps/cpu/compare?ids[]...
Agreed, this is a better framing, especially when you consider the tense of the word "Choose": "Congress chooses to leave this in place without exceptions," which is in line with textualism / separation of powers.
UC reaches groundbreaking open access deal with leading global publisher
FFmpeg is one of the prime examples of open-source software, but a lot depends on the 3rd party libraries it uses. I tried using my Android phone to convert my videos from H.264 to HEVC (H.265) for storage, but it was ~3.5 times slower in comparison to x86 CPUs, in terms of frames encoded per second per watts of power consumed (FPS/Watt): https://quanticdev.com/articles/h265-encoding-on-arm-cpus

Though still, I can't even imagine attempting this test without FFmpeg in the first place. It is available directly in Termux on Android.
And I thought that my ~1000 e-books were a record...
Samsung's transistors are only slightly behind TSMC, SS8nm probably trades blows with intel 10nm and solidly beats 14+++. And their DRAM and NAND flash is the probably the best, so it is at least comparable.

But beyond SK I cannot think of any other countries with competitive fabs.

Also only a tangent but I really believe that deal where TSMC is going to put a N7 fab in the USA is either going to get restructured into something way smaller or never ever going to happen.
Ubiquiti has a consumer/prosumer brand now called Amplifi. I set it up at my parents' and it was a breeze. It's adapted well to some strange network situations they had. (A long story but they moved in to a place with an ancient audio LAN wired through the home and we explored various configurations of detaching portions of the audio LAN for WiFi backhaul.)
I'm pretty skeptical of the idea that pay inequality can be solved by simply having the owner talk to the union and toss money at the problem. Have any large organizations been able to close their pay gaps this way?
The Librem 5 WiFi drivers are Free Software though.
@dang - Suggest altering the title to say what it is "Achieving 3K, 60fps, 130ms Video Conferencing with Rust".
In case that's helpful, here is the code we use to generate waveforms using: .mp3 -(1)-> .wav -> numpy -> matplotlib: https://github.com/learningequality/pressurecooker/blob/mast...

ffmpeg is used for the key step (1) ...
Programs/Games/Websites for a 7 year old to start learning how to code
I have a 7 yr old boy that has a real interest in technology. He's keen to learn how to program. Have you seen a great learning program/game/platform that I can use to get him introduced to the core concepts? Thank you!
Chile says accounting errors led to omission of 31,000 coronavirus cases
I'm not. I'm just stating the sad fact that acknowledgement of past crimes is mostly done in western democracies.
I've never seen, for example, a similar speech by a Turkish, Chinese or Pakistani politician about the crimes committed in the name of their nation state and the collective myths used to keep it all together.
The UC system has dropped SAT/ACT as well because the Regents determined them to be racist. In spite of internal studies at UC schools that determined that the way the test scores are being used is not racist or discriminatory.
That is definitely a valid route to go so long as your rate limiting is not dependent on much business logic. If rate limiting is per user or per user per instance/service, I would personally bring that kind of concern into the application where it is closer to the persistence layer where those things are defined (and again handling the business logic inside per customer GenServers).

I have never used this product so just speculation. But I imagine there is some sort of auth token that valid agents send to tell Bearer that this is a valid/invalid request so that things can be trivially rejected to mitigate a DoS/DDoS to an extent.
You're confused because basically when we think of potential energy on the surface of the Earth that's an approximation

In case of a spaceship going from one planet to another you need to consider the potential energy function for both planets in relation to each other (and the Sun's potential energy as well)

Potential energy on the surface is more like going up and down a ramp in a line. Potential energy in the case of multiple planets is more like a curvy skate park, where you can go from one place to another but have a small change in potential energy in the end.

Also, potential energy is always relative to something. So if you go to another planet you shouldn't be calculating the potential energy from its surface, but from where you came from.
You could also just pin each x86 process to a single core, then you don't have to worry about the memory model.

And I've seen some x86 uarchs that tag boundaries in L1, but I've seen some that don't too. I wouldn't consider it a blocker.
Procrastination expert? That's hell of a skill.
Looks like a nice release. I'd be curious to hear from people who are using FreeBSD on the server, their stories of how it works out especially vis-a-vis working with newer developers who may lack depth in their Unix background.
Someone wasn't around for the Gnome 2 to 3 switch, it sounds like.
"cop shit"

what, like cancel culture? sure, let's do it.
Any suggestions on a group video conferencing tool for use on a local network (Ethernet) that's effective? Either self-hosted or online, just for personal usage to talk with others?
Often a band-aid is all what you need to heal, instead of getting the wound infected and making things worse over time.
Only 6% of the 2020 class at Harvard self-reported as Jewish. See https://www.tabletmag.com/sections/news/articles/the-vanishi...
Version 1. But as I say, the hardware is good. Version 2 will have even better hardware specs, but the operating system I suspect will be the same.