skysight-inc/HackerNews huggingface dataset:
Camera manufacturers often advertise the number of "dots" in their displays/viewfinders, but they also tend to count each subpixel separately so it's 2-3x higher than the pixel count.
AMD’s one saving grace is that to optimize for consoles is to optimize for Radeon.
Really what would be nice is something like format strings for binary. Or something that could let you describe binary structures in a formal way. Almost any reasonable programming language will let you push bytes around.
As a die-hard Dune (1984) and book fan, I'm not really ecstatic yet. Old movie had some unique qualities, and would be a great movie if it was 7 hours long.

Also, why on earth they changed jihad to crusade in new movie?!
Actual footage of San Francisco with Blade Runner music:

https://twitter.com/terrythethunder/status/13038804594498969...
What this really highlights is that you need to learn the basics to make the right decision for your application and platform. There's no one solution for everyone but if you don't take the time to understand context switching and the role of your OS then you will be doomed to tilting at windmills.
A language model is a model that predicts the probability of a given text, that is all. It should not be conflated with other types of NLP tasks like part of speech tagging. I'm guessing the popularity of transformer based models, which are built around the LM task and then adapted to other donations, is leading to this confusion.
Same here, but not ashamed about it at all. If there's something I need to automate or change in emacs, it's just a web search away and I can find the elisp that I need to add into my config files.

I'd consider myself an advanced user of emacs, but that still doesn't mean that I have any motivation to write any new emacs modes or functions, since just about everything I could ever want already exists!
Didn't they plan to merge OpenCL and Vulkan?
unless you have navi, in which case rocm is not supported and doesn't work and I guess AMD expects you to use opencl.
Oh, I thought it was a cool mode that made your current room look huge or tiny.

A sort of "Alice in Wonderland" mode.
Job Satisfaction Jumps for U.S. Engineers While Salary Growth Slows
> I can basically pick between stuttering (video appears to jump forward / back) if I force a full composition pipeline, and tearing if I don't.

Isn’t that a performance issue rather than “a bug”?
I wonder if Zen 3 will finally let AMD pass Intel in single threaded performance. I thought they had already, but just a few days ago I checked benchmarks and saw that my 8086K still beats a 3800XT.

Though maybe I'm stuck in the past a bit thinking that single threaded performance is even still important for games.
I highly suspect Apple will still ship (and support) AMD GPUs - maybe for the iMac Pro and Mac Pro. I doubt that Apple Silicon GPUs will be close to the performance to AMD/NVidias flagships. And I assume the market share for iMac/Mac Pro is just not that big for Apple to invest in competing with AMD/Nvidia on the Highend Segment.
Trump admits to concealing the true threat of coronavirus in new Woodward book
Their Windows drivers are a pain as well, to be honest. I've had more than a few blue screens from various versions of their drivers over the last few years.
To the creators: this is a really incredible achievement, especially to have done at age 15, and really well communicated.

Please don't get disheartened by the mass of comments around this not actually being a $200 headset[1] or your unusual[2] spelling.

This is freaking awesome, please keep it up!

[1] It definitely would be cool to see some sort of parts list, but that's not really the point here.

[2] Clever domain hack, IMO
Fair, it does seem that I misread that.
The hunt for vulnerability: executing arbitrary code on Nvidia GeForce NOW VMs
I agree with much of what you say but I’m still optimistic that smart, high concept genre films can be made with integrity and turn a profit without the need for calculated compromises or a kind of censorship against anything being too cool or interesting to the point of alienating 1/2 people. But it’s possible that a film like The Matrix, as an example, is about as good as SF/Fantasy could possibly get and we should count ourselves lucky that films like that sometimes are made and become successful.

Take Starship Troopers for example. I don’t think I’ve met anyone who dislikes that movie. It almost seems like everyone between the ages of 10 and 20 when the movie came out has seen it in some form. But it seems like a movie such as Starship Troopers would be impossible now, especially with its satire intact. I often feel like we are regressing in many ways as a population of mature adults and the overall state of the film industry suggests exactly that. I remember hearing Spielberg talking about how he can’t get funding to make theatrical releases anymore. Even Spielberg has become high risk. What are we even becoming as people?

But I digress. I hope the trailer for Dune is slightly misrepresenting the film. I want fantastic cinema to make a comeback.
AMD is great for gaming on Linux, especially with projects like radv and ACO.
The fact that you thought it was "relativity" is exactly what makes it infuriating, I think.
I'm only 6 months into a job.

It should be a year before you leave. Right?
Wouldn't SR-IOV support (which is rumored in nvidia's chips) make vfio on this kind of setup possible?
You can opt out of the algorithm by... not using the app, or just not using the 'for you' page and searching for every video you'd like. But even then, all of the platforms you list have billions or trillions of posts on their site, so there would be no way to opt out of algorithmic listing since something has to decide what posts show up at the top of the list. The only service I know of that actually allows you to do that is Twitter with tweetdeck, where searches can show a stream of new posts.
"We really don't understand the systems of our planet and we are currently sticking a big spanner into them."

There's a presumption that man is somehow an unnatural creature divorced from nature here.

If only we had multiple Earths to experiment with. One without humans as a control, another with humans as we are now and a third with humanity following whatever dictates the warmist technocrats prescribe.

Hypothetically speaking, I wonder how one would measure the utility of humanity existing at all? Some environmentalists may suggest that the Earth without humanity is the "best" of them all. There is a proximity between warmists and population control advocates.

Unfortunately, we don't have that luxury. From my perspective the "spanner in the works" analogy better fits with the economic centralization & suffering the warmist dictates may cause.
>I'm tired, HN. I'd like to make at-least-ok software in 40h/week and have a life outside of my work laptop.

I didn't go that route because I'm probably not in your situation.

We build custom data products for enterprise. I wanted the CEO to find clients, close deals, and network. I wanted the CTO to make technical decisions and pick from a collection of implementations. I wanted our machine learning practitioners to dive deep in our clients' data and build models. I wanted to leverage their comparative advantage. I wanted people to do what they're good at, be successful, and deliver value for our clients effectively, efficiently, consistently, and repeatably.

Whenever I caught our CTO, CEO, or data scientists doing something I could do, I would push them to do something I could not yet do and take care of whatever they were doing. If they were doing something I knew I could stretch a bit and be able to do, I would go for it and ask for corrections, but the bulk would have been done.

That meant owning everything as an individual contributor. The code to do something, the docs, the deployment scripts, the issue templates, the design of the product, working on modularity, focusing on "the job to be done", improving development workflows, documenting findings in a knowledge base that became a seed of our knowledge base, working on onboarding. The business side, better communication and marketing strategies, improving ways to help our clients pinpoint the problems, interfacing with domain experts in different functions, proof reading emails and reports, even making LaTeX templates for our reports and invoices because I wanted them to be beautiful. Later documenting how to operate the company in an "Operator's handbook", finding better abstractions. Post mortems and root cause analyses on failures. Why did a project fail, why did another succeed, why did someone quit, are there patterns. Everything is dissected to amortize the experience. We had paid the price, we definitely ought to keep the learnings. [that meant going over email exchanges of past projects and decisions and "replay" them]

It required a lot of comparative reading about a lot of subjects and leveraging past learnings from a period I read voraciously.

I wanted us to become more efficient and effective in delivering value to those who trusted us.

I'm not smart enough to pull that off in 40 hours/week, as that's basically two work days. I worked everywhere, while commuting, during the week-end. I'm not in your situation so that might not be possible, but the core message is to increase the likelihood of people succeeding at their job in a repeatable manner that doesn't need my presence. Increasing the likelihood of success for projects. Helping clients be successful. "Institutionalizing knowledge" for every single part of the company.
Navi just began to compile a week or two ago. Still 'unsupported', but its slowly gaining features.

ROCm is a bit uneven with what cards it supports. Ex: Rx 550 never was supported (even though Polaris, the rest of the 5xx series worked). It seems like the only cards ROCm works for are the ones that share a chip and/or driver with AMD's "Machine Intelligence" line of cards. (MI50, MI60, etc. etc.). Which are Fiji (Rx Fury), Polaris (Rx 580), Vega, and Radeon VII.

CUDA is a "works on all NVidia devices" kind of thing. So I think people are surprised when they have to read the docs for AMD's ROCm.
Why Open RAN is just too hot to ignore
Well the main benefit is not wasting time dealing with it ;)

I know I'll have to do it one day. Hopefully that day will be after they've brought more sanity to it.
facebook workplace

or yammer are good options for async communication approaches w/o the need for defensive ccing
Thinkpads group their function keys. Who outside apple doesn't?
I've had multiple generations of Nvidia GPUs in my PCs, all the way back from a Riva TNT up to a GTX 460 as the last one.

I switched to an RX560 and I couldn't be happier. Linux drivers that actually work and aren't a mostly closed source garbage heap. The current Windows drivers are fine too.
Unfortunately the market doesn't appreciate systems operations skills as much as software development, despite those skills being rarer and having a wider organizational impact in more industry verticals. Software developer salaries trend 20-30% higher at every single career stage than sysadmin/ops salaries, and at the top, there's usually management adjacent engineering track stages at larger firms for software developers like "principal", "distinguished", and "architect" which are not open to operations folks.

I was in ops for 13 years, and if you were to talk to any of my former coworkers they would bury you with praise for the quality of my work. Yet, I eventually chose to move into a management track because I had peaked my career about 7 years in and didn't realize it until later. There was nowhere I could go up, because I wasn't a software developer. Now I'm a manager that has technology understanding, which has a high value prop for many orgs all on its own, but I do sometimes miss "getting my hands dirty".

I've worked with a lot of software developers over the years, and while there are a handful who are really incredible, the majority of people are just mediocre. That's expected and okay. The same is true for Ops folks, as it happens, although generally it takes more competence to rise to "Senior" on the Ops side vs software. The thing is, "Senior" is as high as it goes for Ops folks. So you might meet really stellar Ops folks who are effectively titled and paid the same as a mediocre developer with 3 years of work experience. It's simply not sustainable, and the push towards moving everything to the cloud and off-premise is probably a symptom of this (not enough quality Ops folks to keep things on-prem) and exacerbates this (reducing need for quality Ops folks, driving down market demand, unless you want to work at a cloud provider).

Pretty much all of the other Ops people I've respected and admired over the years have moved into different career paths. I find the same is not true for software developers. So when younger people ask me about career paths, I always recommend software over Ops, if they are adamant they never want to go into management.

It's kind of sad, I suppose, but that's the way of it. I appreciate that there's a subthread on HN where folks recognize and respect the value of competent Ops folks, but I think you'll find that most are being pushed out of that career path.
Why wouldn’t you buy a Ryzen because some epyc chips get locked?
Where do you source the lenses?
I definitely do not get up, shower, do my hair, put on a collared shirt, and then go back into my room and sit at my desk. The stock photos in this were jarringly non-candid for what remote work actually looks like.
How to boot the Samsung Galaxy S7 modem with plain Linux kernel interfaces only
what makes this application better suited to IndexedDB over localstorage? its not a lot of data.

(genuine qtn, i tend to use localstorage a lot and have never handcoded IDB usage but have of course used libraries that used IDB)
> you're kidding yourself if you say the US is that far behind.

Living in Europe I have the pleasure of hearing these kinds of naive comparisons on a regular basis. Somehow it's always "the US is basically China and/or Saudi Arabia".

It's exhausting having to explain to people who are seemingly only capable of operating with a binary black and white worldview that there is a massive difference between certain shades of grey.
Agile at human scale: Managing diverse remote teams: Pts. 1 and 2 Tag1 TeamTalk
if she had never been caught Theranos would probably be a public company by now trading at a $50B valuation off of covid testing hopes given the frothiness of this market and the money being thrown at diagnostics.
At what point are we going to decide to sacrifice our standard of living in order to ensure a better future for our offspring?

Will there be a point?
This is true, and which is why I have learnt you need at least two offers before switching jobs.
I'm a huge, huge, huuuge fan of hydras.

They're a big part of what make Emacs useable for me.

I have set up hydras for pretty much every major mode I use (except magit, which kind of has its own hydra-like menu system).

Because of hydras, I don't have to remember all the arcane keyboard shortcuts these modes have bound by default, and don't have to look up how to run a function that's not bound at all.

All I have to remember is one keyboard shortcut which I have configured to bring up a hydra in every mode, and it'll show me a menu of everything I can do in that mode.

This is really fantastic, has revolutionized the way I use Emacs, and has made it 10 times as useable for me as it was before I used hydra.
There's the xkcd interpretation: https://m.xkcd.com/593/
It's probably not common, but for me the answer lies here:

> I don't recall seeing them used as substitutes for classes or vice versa for years at this point

I had a fairly large school project developing a JavaScript application back before ES6, and kept searching for a better way to structure my code because I found it awkward using prototypes + binding this for events. Eventually I found a hidden golden nugget of a tutorial that showed me how to do it with closures and I was in awe that it somehow wasn't the norm (and obviously how cool it was to build objects out of functions!)
To do the grammar tense analysis, you can use spaCy or another syntactic parser. The parse tree won't directly give you the exact grammar tense, you will need to do some simple analysis of the conjugational form of the root verb, and the auxiliary verbs that are attached to it.

I've done extensive work in this area, including developing my own statistical parser from scratch. I'd be happy to chat more about this project, my email is daniel dot burfoot at gmail.com.
If services were compelled to opensource at some growth point, would you have them be compelled to ensure their codebase is readable?

I’m just imagining that scenario and companies choosing to “opensource” their obfuscated/assembly code.
Ferrous Systems is doing a ton with various Nordic ARM stuff and Rust; it seems to be going pretty well.
One thing about civ which feels a bit annoying in missed potential is the lack of divergent tech and societal paths when going different directions and choices in directions. Say that if you are in a Inca like geography you have no real reason to develop the wheel until you expand far because it just isn't worth it. Or at every level being able to choose between "swarmer" and "warrior elite" strategy where what pays off varies by tech level just like real life.

I understand some of it is design "awkwardness" related from sheer detail of modeling oddball situations alone. Combined with gameplay of "traps" from the freedom to try things which seem like a good idea but run into problems or silly exploits which work mechanically but make no sense.
I actually (sort of) wrote one of these a while back (though I don't think I ever got to implementing tenses - possibly this would be somewhat easy to implement on top of whatever I already built there, but maybe not idk). In any case:

> copulae verbs, linking verbs, terms that are often filtered (i.e. stop terms), question terms, time sensitive nouns, amplifiers, clauses, coordinating conjunctions, negations, conditionals (ORs), and contractions

https://github.com/nyxtom/salient/
You can get most of the way there with Stanford CoreNlp.
Can you share your stories around how working remotely in the 90s was like?

e.g. there probably wasn't video chat. So how did you communicate? Were you coding? What were tooling like for coding remotely back then? etc etc
Forgive me if I'm pointing out something obvious about shareware, but often no further digital download was needed because the shareware or nagware download already contained the complete software package. (does not apply when you're distributing one level of a ten level video game) A user could complete the purchase of the full software and receive a key to unlock it via phone, snail mail, or email, with no transfer of physical media.

And lest we forget, a lot of shareware was based on nothing more than an appeal in a readme.txt and the hope that users would send money if they felt the software was useful - nothing more formal than that.
Other commenters are attempting to split hairs by pretending the consent decree the Trump Management entered in to (https://www.clearinghouse.net/chDocs/public/FH-NY-0024-0034....) indicates they engaged in no wrongdoing. Reality is, they did plenty (https://vault.fbi.gov/trump-management-company).

But, as you say, the game is to divert attention and dodge the issue -- as illustrated by the fact that you asked for a distinction between the modern GOP and alt-right and our friend here started talking about Biden.
A whole man is a holy man !
Regarding RSI, I find vim keybinds critical for voice-based interaction with a computer. It really makes a large difference when it hears the wrong thing.
> As an Apple user, I think you’re crazy. It being locked down is the worst part about it and the main reason I’m considering moving off Apple in the future.

If it makes you feel any better, I have never, ever, felt "locked down" in the Apple ecosystem. We must live very different lives because I never think about my phone - I think about messaging people, sending emails, looking something up on the web, getting directions, etc. Things I like and enjoy using are there and amazing. I don't have to worry about scummy devs like Epic, or side-loading malware because it's cool, or jailbreaking so I can put drop shadows on random things. If you need those features you should have picked a device that supported those features. I don't, so I don't care about things like that because they bring me no value.

Managing your devices and apps is expensive in terms of time and attention costs. It's not worth it to me.

> Also as a developer deploying anything Apple-related is a pain.

I would challenge this or at least dismiss this as an opinion - I have apps in both the iOS and Android stores and deploying on iOS is a breeze compared to Android.
I'm quite sure Russian Nazis with official party would be proud of you even more than freaks from staged photo:

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

FYI, I am Russian myself, I've been to Ukraine many times, and the only problem I spotted is proximity of Russian regime and Russian occupation. And of course, St.Petersburg Lahta workers like you.
Is Playful Sexual Harassment of Our Significant Others Healthy or Harmful?
Regarding the reality distortion fields of Phox Noise and friends, what makes you think the news you get from the HK protesters are any different? Furthermore, please explain why the cameras were off when Jeffrey Epstein died? And the autopsy has been... err 'inconclusive'?
Possibly true in the case of someone dealing with bipolar disorder or acute depression. Not so much for someone with decades-long depression or chronic physical pain.
Most of the comments seem to be missing a very important point from the post:

> As a blind user, I can write a special mode which does something specific, say, implement an IRC client. Almost all my work can instantaneously be used by sighted people using their graphical toolkit.

This goes well beyond the ability of the author to create software that is accessible for both sighted and blind users. It is stating that support for both audiences is handled elegantly by the same toolkit, so you aren't creating an adversarial situation where serving the needs of both groups of people requires some form of compromise in the user interface or necessitating significantly more effort. (I would imagine that some care is required, but Emacs developers are going to address it anyhow since the program is intended to run in graphical and non-graphical environments.)

I suspect this support of multiple environments is part of the reason why there is an esoteric collection of applications that run within Emacs. As an example: it is possible to read ebooks in Emacs, with formatting and images being supported in X and gracefully handled in a terminal.
there's a lot of bad in the world, but also keep in mind the Steven Pinker argument that we have progressed a lot compared to human history as well.

as for dealing with it - personally i embrace the idea of "keep your circle of concern as small as possible to your circle of influence". practically, it works out to "stop giving a crap" which i know is not responsible en masse. i guess the only thing to do if you feel like you must do something in your lifetime is to run for office.
Git Cola: The highly caffeinated Git GUI
Not really, drivers for Navi were equally bad on Linux. Second thing is that you need to wait several months before open source driver is stable, first months you have to use latest kernel + mesa-git. On the other hand, you can use Nvidia blob from day one.
Impatiently waiting for ProtonDrive to come out!