skysight-inc/HackerNews huggingface dataset:
It gets better. Seems like Wayland is finally getting closer to delivering on its promise for a silky [0]smooth desktop experience (on Gnome at least).

[0]. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441
Not at all, showing that it isn't the walk in the part that gets sold even when buying hardware that is shipping with Linux in the box, and far from what most people get at best buy and friends with other desktop OSes.

It is always the other people's fault that Linux doesn't quite work, but "my system works just perfectly", when in reality keeps being the same hit and miss as always.
> I think he would be wise to learn from Bill Gates that it's a bad idea to over-predict what will happen in the short term.

No, if your job is raising money and motivating people to work for you on ambitious moonshots then optimistically over-predicting is probably the correct choice. You don’t win many points for being “pessimistic but correct” in his line of work.
Speaking as someone who has very little knowledge of ML, let's say I wanted to create a site like www.remove.bg and wanted to use this service to training my own models (from scratch). Is it feasible to do? How many hours ballpark would it take to train for something like this. How does it upload my training images to the target machine?

I see the interruptible pricing for RTX3080 is $0.130/hr. Anybody with some ML experience calculate approx cost using this?

P.S. I have no intention of creating a remove.bg clone, just curious if it can be done and if so how much approx it will costs.
They’re not less qualified, that’s the whole problem.

There is no stack rank of qualified candidates for a collegiate cohort, because it is not a precise or accurate process.

There are more students who apply to Harvard each year with perfect SAT scores and who are valedictorians than there are openings in a given Harvard cohort.
A core or two is not enough for high quality real-time encoding.
There probably are, just not getting trained and utilized.
Wow, thank you! I’m glad you enjoyed it :)
The US system is clearly worse and inefficient. Even a GP doctor doesn't finish basic training until about age 30. The whole medical education process has ridiculous amounts of time off -- just wasting human potential -- coupled with redundant learning. It culminates, however, in three years of anachronistic and unnecessary shift work that is a disgusting way of discriminating against pregnant and nursing women by making them work 24 hours at a time. And yeah, they can take time off, but what if they have a baby every year and are never willing to work 24 hour shifts?
> Don’t design your config file like this:

> request_timeout = 10

> Accept one of these instead:

> request_timeout = 10s

> request_timeout_seconds = 10

What does ”s” imply? Can I write “10m” for 10 minutes, or is that 10 months? Non-standardized syntax is dangerous.

For config files, I use RFC 3339 duration syntax; i.e. “PT5M” for five minutes. It was the most standardized syntax for semi-human readable time periods which I could find.
> While simultaneously praising the Apple “just works” system.

Because included into that "just works" system is just leaves you alone.

Maybe if the "helpful" Windows feature wouldn't nag all the time, as you put it, the power users wouldn't complain about it and look for ways to turn it off.

I've been using a Mac for more than 10 years now without an iCloud account. It asked me once whether I wanted one, when I bought the computer new, I said no, and it's left me alone ever since. And I went through I don't know how many "major" upgrades. Windows bugs me all the time.

So there's really no reason for me to complain about FaceTime, or whatever. I don't even know it's there if I don't go looking for it specifically. Whereas Windows, it's in my face, all the time. So there's a direct benefit for me to look for ways to shut that crap down. Maybe, just maybe, if Teams isn't installed it will shut up and leave me be. At least until the next update brings it back...
One more related problem is coordinate systems for positions in any kind of robotics software or even 2d UI applications.
Do you have any pictures of this remarkable setup ?
And if anything, the colleges were the original sports leagues. The Ivy League was a sports league. Football was a sport done by daring-do young men at Yale and Harvard.

The professionalization of sports is a short history. And college sports becoming the huge media sensation it is today also a recent phenomenon.

Also, Baseball being the outlier to Football/Basketball when it comes to collegiate leagues probably comes from its very early professionalization relative to the latter two.
It’s also virtue signaling for red team for the upcoming election https://ballotpedia.org/Arizona_elections,_2022

It’s something for them to point to and imply “I did that because I know how much you dislike people trying to get cops in trouble for /serving and protecting/“
gosh I agree so much, I feel like sellers that expect customers to negotiate often would inflate the price to account for any potential negotiation, (So they can meet the customer in the middle). This means I have to spend time and energy to negotiate the price just to get a fair price, which I'm not really good at.
dimensioned[1] got me interested in Rust. I’m not far enough to recommend it, but the concept seems right.

[1] https://github.com/paholg/dimensioned
GP cited data on vaccine effectiveness against hospitalization. Do you have any corresponding data that omicron hospitalization rate is over 1% among fully vaccinated?

All the data I’ve seen suggests GP’s claim is accurate. https://www.healio.com/news/infectious-disease/20220201/hosp...
Your interpretation is correct. You need multiple exposures or so called "partial resets" for high dynamic imagers. Having an ADC with more than 8 bit should be accompanied with proper gain and offset compensation, minimum for the columns. If you search for those keywords, you can find articles like https://ieeexplore.ieee.org/document/4621212

The trick is that you get some log like sensitivity curve and not a linear one. This is ok for almost all applications, since you don't need the super fine greyvalue resolution in bright areas.
This article resonates really well with my frustration with Windows and oh how I wish I could just switch to Linux, sadly the lack of hardware customization on Linux is still a deal breaker for me.

It's strange to me tat the company during the xp-7 years had very solid and firm understanding of conservative UX design and seemed to take pride in it (essentially enterprise quality even for the end user), that ship seems to have sailed and instead acts like a hybrid of Facebook, Google and Apple worst practices.
> I am still waiting for Gnome to implement server-side decorations [...]

This decision of the Gnome folks really means a very bad fragmentation of the Wayland infrastructure
In a lot of software you can enter units into input fields.
For example in Blender I can move an object in a direction by entering something like: `(1m+5inch)/2`. Or I can set the max render time to `20sec` or `2min`.

When the input box is a function the only unit you need to know is 'distance'. So I don't completely agree with the article. A sleep function does not need the unit in it's name but should accept a domain unit: duration. The function itself can convert it to something the function can handle.

`sleep(2s+5ms)` should just sleep 2 seconds and 5 milliseconds.
I don’t have the source, but when I checked this out it captures LSAT performance and Bar Exam outcome at their normal milestones.
Would Kodi/Libreelec fill the requirements?
I've used Gnome on Wayland since first available on Fedora, that's until two days a go! What happened you might ask? Well, I had enough of slow performance, with every release I'm thinking it'll improve, it did but at slow pace.

It's beautiful, and I like the UX, but it's lacking underneath, go ahead and play a 4k clip on Wayland enabled Firefox then move the mouse pointer, it stutters like crazy.

The mouse movements/scrolling in general doesn't feel natural at all, it has some kind of weird acceleration curve, scroll on Wayland enabled Firefox for example and compare that to Firefox under X11, day and night difference, under X11 it's MacOS like smoothness.

For some weird reason, switching to X11 fixes the performance, responsiveness and mouse scrolling/acceleration/movement accuracy, without doing a thing.

Sadly, because of the above and the fact that Gnome 42 no longer does fractional scaling under X11, I had to leave Gnome behind, I'm now on Fedora 36 KDE which I'm liking so far.

* My machine (3900x/rx5500/4k monitor/mx master 3) felt very slow sometimes to the point I was going to get rid of Linux all together and go MacOS or Windows (I dislike both).

* Thanks everyone for the continued work on Desktop GNU/Linux, inc Gnome and Wayland guys.
While I wouldn't be in the business of using 3 24" displays, I think not being able to have two external displays would be a deal breaker. I typically use my mac's screen and a 30" external at 2560x1600
Had I seen PT5M I would have never guessed it meant five minutes, so you would need to refer to the RFC then.
Does Gnome still force client side decorations?
Hm interesting. You seem to have an aversion against dogs and many presumptions.
Unreliable ... if it would be the case the police or rescue organizations wouldn't use them because life depends on their reliability.
attack humans ... if you didn't know almost nothing about dogs and have made bad experiences with them in the past then yes you probably would think that. It's not the case. Attacks are in many cases explainable and very often the human causes the attack by unknowingly behaving like prey or posing a thread to the dog.
fears ... right ... like you have you you mean? :) I had a lot of fears in the past because as a child I was bitten by a dog. Now I have my own and almost no fear.
allergies and unhygienic ... well a dog for medical purposes don't have to be in a operating room to do their job. Many people kiss other people or shake hands ... how unhygienic is that? ;-)
My point was about this: "Are most kids from lower socio-economic backgrounds still clueless about the college admissions process, the difference between colleges, and scholarships." My original post was saying that kids from lower socio-economic backgrounds aren't as aware of these processes, largely because of the broken incentive systems around testing.

So, I'm opposed to standardized tests, in general, as a strong measure for capability because of their tendency to force the focus of schools on testing over education and in doing so, deep and localized problems are reinforced. I gave the example of my own school, because the school barely touched on the SAT since the focus was, by necessity, focused on the ACT. The SAT was an afterthought. For the teachers, it was a legitimate existential crisis if the ACT wasn't taught well, while the SAT was effectively irrelevant to them.

A large body of students don't know how important the SAT is, nor whether or how they should push themselves to test well -- we weren't taught that because of a shift in priorities. In some ways, both tests were expressed as on the same level of importance, despite the ACT not mattering in the slightest to the future of the individual student, leading to confusion by students about what is actually important.

For schools that the SAT isn't an afterthought, the SAT might make sense, but in doing so, we are culturally prioritizing the reinforcement of already-strong communities while simultaneously continuing to weaken already weak communities.

In other words, a proxy besides the SAT should be sought after, at least while we have so many broken systems and wildly different implementations of incentive systems in-place. I don't know what that proxy is.
I've been using wayland with Gnome 40 (pop os) for a few months now. Though I can't tell if its better than X11 its definitely not worse. Both seem identical to me except that on wayland drag n drop files into Chrome/Firefox and screen sharing don't seem to work.
Gotcha thx, i must have been early!
Most people are talking about time here, but the one I've seen that has caused the most issues in my experience is deg/rad. UI are pretty much always going to be in degrees, and trigonometric functions in radians, but if you forget to convert it's not always going to be obvious.
My worst class by far was taught by a visiting professor who just did not give a damn and basically read from a textbook. He was gone after a semester. I suspect it was partly due to his horrid student reviews.

I also had a math class taught by a well meaning fresh professor. It was on the fast Fourier transform and related techniques leading to it. Great topic choice but very awkwardly and confusingly taught. It is actually hugely relevant to video compression and decompression.
Thank you! Really appreciate it. Will start with the paperclip test from the article.
Asahi Linux reaches 'early Alpha'
https://asahilinux.org/2022/03/asahi-linux-alpha-release/

>System requirements:

>M1, M1 Pro, or M1 Max machine (Mac Studio excluded)
macOS 12.3 or later, logged in as an admin user...

>At least 53GB of free disk space (Desktop install)
...

>A working internet connection
The installer will download 700MB ~ 4GB of data, depending on the OS you select...
The bigger problem is that post-secondary schooling hasn't produced higher incomes to offset the cost. Adjusted for inflation, incomes are the same now as they were before anyone went to these schools (i.e. incomes are stagnant). Even if tuitions were affordable without debt, there would still be no economic return on investment. Even if it were free, the opportunity cost of your time still leaves you net negative. Unless its your hobby and you are accepting of the cost for the trade in enjoyment, why bother?
A blood test might be a good start. My suspicion is that if you're at or below the typical range for cisgender woman, you might have more room for adjustment before feeling poisoned.
You want low latency encoding. It doesn't matter if you can half the bitrate of Video but requires 3s delay to encode it. Something which as far as I am concern is done better with VVC.
History PhD candidate at Hacker News? I’m really curious, do you like programming/tech as a hobby or did you take another path in the end?
Linux 5.17 Released with AMD P-State Driver, Plenty of New Hardware Support
I don't work with ML, so maybe this is stupid, but wouldn't a "regular consumer PC" have orders of magnitude less GPU power than a "supercomputer"? I'm assuming the latter has some form of GPU farm, whereas I don't know if you can fit more that 3-4 fat GPUs in the former.

So if you'd be able to split the workload such that it would be able to run on consumer PCs in a reasonable time, wouldn't that also split the storage requirements the same way?

Or, if instead you're OK with waiting for ages for the regular GPU to do its thing, is transfer speed that much of an issue?
FWIW /dev/fb0 et al are considered/marked deprecated and KMS/DRM is considered The Way Of The Future™, but the old framebuffer interface still works just fine and is actually surprisingly fun to play with. Your problem may not entirely be lack of determination: I took a look at KMS myself a while back, and found so little documentation on how to use it (both correctly and incorrectly - very helpful to understand when learning) that I just gave up and used the deprecated framebuffer API, which is as complicated to use as mmap() (and poking the KDSETMODE ioctl() to tell the kernel's tty layer not to touch the framebuffer).

What's particularly fun is that an optimally-compiled kernel can boot to userspace disorientatingly quickly - like, ~500ms on decade+-old hardware. So you can be running your code almost as the user's finger is still moving away from the power button (yeah, okay, notwithstanding BIOS/EFI dwell time).

QEMU is also just as fast (and has no POST delays), and rebuilding small initramfs images takes like a few hundred milliseconds if done carefully, so you can end up with iteration processes where you can tweak a line of code, hit ^S and have an updated initramfs running the newly-compiled code in a fresh boot in like 1 second or so. This was on a low-end i3 NUC.
TDD expands to Test Driven Design for me rather than test driven development.

I have found TDD to be an extremely useful tool in cases where I was not sure about the design but knew what the requirements were.
> My point is that you claim that college prepares people to be adults “in every way”, so I wonder in what way today’s college graduates are more prepared to be adults than, say, overwhelming majority of adults were in 1930s, who didn’t have any college experience.

Yes, generally speaking. And they were better prepared than people from the 1840s, who mostly were illiterate (no universal education), lost most of their kids at a young age, etc. If you spend zero years preparing for something and I spend four (or 12 and 16 years), I'm going to be better prepared most likely. There are diminishing marginal returns at some point, but college is qualitatively very different than high school.

This question comes up many times, as if it's a personal insult to people without college degrees. Let's imagine it does insult them (which I don't think it does); should we reject all progress for ourselves because others don't have access to it and might be offended? You have access to the Interet and I don't - are you saying you are better than me? The Internet is useless! And now we don't want to offend people in the 1930s? There are things other people have done that benefitted their lives, and that I missed out on - good for them!
`m` is not a legal value, should be either `min` or `mo` for minutes or months respectively.

`s` is actually one of the SI base units:
https://en.wikipedia.org/wiki/International_System_of_Units#...

edit: actually, month should never be used for the case described anyway... 28-31 days?
After 10 years I still don't understand why I should switch away from X11. It is mature and is still being developed (latest xorg-server release is from January 2022). It does what I need.

From my perspective, Wayland is like btrfs - it doesn't seem to offer me anything major worth switching for, and there are still gotcha's lurking.
The Cuckoo's Egg by Clifford Stoll. It really crystallized how to approach problems by continually drilling down through the layers to find what's really going on.
Let me generalise.

There are systems of reasoning which don’t only concern themselves with Booleans (true and false). There are infinitely many non-Boolean types possible in type theory.

Human constructions/models have many other interesting and desirable qualities/properties beyond “truth” and “falsity”. Mathematicians/Logicians/Computer scientists are deeply interested in understanding those semantic properties.

Recursion is one of those properties studied. It is a foundational concept, not the be all - end all.

Convergence and divergence are another example of interesting semantic properties. They are studied in bifurcation theory.

https://en.wikipedia.org/wiki/Bifurcation_diagram

Whatever your conjecture you are only constructing a lens through which you are interpreting the world.
Ridiculous. You're supposed to know what you're doing. He should stop coding instead and do something that fits his skills.

When it's already too hard knowing the units of the function you're supposed to know, then why does he think he's supposed to code in the first place?

Bat-shit ridiculous. Of course people with low skills will be all over this, happily embracing it, but it's still absolutely ridiculous.

If you can't even remember this, then you should not be programming in the first place!
Java's Duration is also useful for time units

void foo(Duration duration);

var result = foo(Duration.ofHours(2));

You can also do simple calculations easily

var bar = Duration.ofHours(2).plusMinutes(30);
In live video, latency from encoding is a limiting factor for what types of compression you can use. Its not like bandwidth is the sole limiting factor here.
Even a little experience with it would raise the chance the three paras you wrote on the topic might be worth reading.
The word “just” is doing some heavy lifting there…
I would call code coverage "good" when I trust that:

- When I change the logic of a statement somewhere in the code, at least one test will fail in the suite.

A high % in a test report may give an indication but is far from giving me confidence. Having good code coverage means that, once you are back to green, and you have done to test code what will keep or improve your code coverage confidence, you can send the PR being tranquil that you didn't break anything else.
Those greats might not be best at teaching newbies. They are better off spending time teaching their protege, and doing research.

Teaching undergraduates is easily accomplished by another not working on research imho.
Wow, I was definitely considering trying this out until I saw your comment. They charged you mistakenly, didn't detect it on their side, and then never gave you a reasonable explanation for why? For me, that's a definite no-go.
I don't think a language should require an IDE to be usable.
If function A does not much more than calling B, maybe testing A is not strictly necessary.

If A does something important/complex/critical/etc maybe the important/complex/critical/etc part can be refactored into a dedicated function A1 without external dependency and then tested on its own? That way, the tests focuses on where the money is and gets easier to work with at the same time.
Best response I've read in a while.
Or get a separate HEPA filter in the same room as the mac so you and your CPU can skip breathing dust bunnies
I completely agree.

> Businesses of all sorts need to get their act together, or step out of the system entirely.

Governments can enforce this. But whether they do, depends upon (in democratic countries) people/voters wanting them to enforce.

> The both of them together bungling everything the way they do, is why we are inflating our currencies, but Government has more control over things than businesses usually do;

As I see it, there's a lid on how much governments can do. It's their voters. Voters have conflicting opinions (within an individual person) and are not honest to themselves about or aware of their priorities.

Example: voters (as employees) want a big pay check from a big corp near them .. on the other hand they want protection from the environment being polluted. What do they want more, probably the former.
> Ice hockey, too, IIRC.

This is partially true. Most Americans still go the NCAA route the typical Canadian route being the CHL, for 16-20 year olds. Europeans follow a model similar to European soccer leagues.

The CHL offers a year of college scholarship for each year played in the league. I think it's only for the national schools, I'm not exactly sure.
I'd love to use Wayland but so far I couldn't make input switching work reliably. In X I have a global shortcut to change my fcitx input to e.g., Japanese or Chinese and in Wayland the applications appear to have to implement a lot more and as such it works in some apps but not in others.

Screen sharing in Zoom works quite well if I go through Firefox instead of the Zoom client, which I even do under X, otherwise my machine eventually crashes (probably a memory leak)
Nitpicks:

Why would your type system have encoded unit for kilo-pascal, but not hecto-pascal, mega-pascal, micro-pascal etc?

If you only encode base units (e.g. seconds), then we should use exact-precision arithmetic instead of f32 or f64, which is sometimes an overkill.

If encoding all the modulos (kilo/milli/mega etc) I feel like there are some units may have name clashes (e.g. "Gy" -- is it giga-years, or gray)?

Should we encode only SI units, or pounds/ounces/pints as well?
Wayland is just a protocol. The desktop environment or application is likely your actual problem.