skysight-inc/HackerNews huggingface dataset:
ROCm support can be kind of a joke, but Blender demonstrates its best side: it works on all consumer GPUs Vega and newer (no Polaris unfortunately), and on Windows.

That said, the build instructions for Blender say that you can't compile the GPU program on Windows. (I am not sure how this works exactly with JIT vs AOT compilation.)

AMD itself isn't working on SYCL to my knowledge, but you may be interested in hipSYCL which can compile SYCL code to HIP or CUDA. CUDA/HIP does have the advantage of a massive library of existing code and knowledge, and pre-existing libraries (e.g. cuPRIM, cuBLAS, etc) which you do not have on SYCL.

I also believe AMD has AOMP for OpenMP offload.

I do agree that AMD and Intel would be best off working together on GPU compute, so that they can say "look, our approach works on ALL vendors, not just us". However if Intel supports HIP on oneAPI, and maybe hipSYCL gets some sort of official support, we will be there already with both of their solutions.
I have no idea what that might be about, except that it's by the "Roots of Progress" guy.

All firefox shows is a big grey rectangle with a URL at the top of it. Clicking the URL takes me to something that is a long column in the centre of the page, in 2-point type and one centimetre wide.

Some whitespace is good, but you can have too much of a good thing.
im in!
> If your PC sounds like a jet engine, you're on a heavy Flash site and should close your browser ASAP.

There is a duolingo page that manages to kill my computer to death if I am not fast enough to close it. (Fortunately I only get it ~once a week.) Flash was easily blockable, but javascript, especially something that is compiled to javascript is much harder to catch.
some of them bolt together on the center line so you can get double the width and a more open floorplan
I arrived at that through the entire C++/OO/pre-built-components hype of '90s and beyond, the failure of which was blamed on a non-codified ABI.
Yeah came here after reading the article to say, this seems like vanilla fraud.
The stuff on that list all seems rather historical. I have no clue as to what is going on in the field in the current century, and the list doesn't seem to help much. This was better: https://www.andrew.cmu.edu/user/avigad/Papers/PhilMath.pdf

Philosophy as an MO search keyword also finds interesting posts: https://mathoverflow.net/search?q=philosophy
What does it mean to not believe in IQ?

Does that mean these high IQ people don't think IQ exists. It obviously exists. It's a real measure that people use.

It's not like midichlorian count which is a measure from Starwars. Which doesn't exist because it only exists in the movies and doesn't measure something real (the force).
I had to run before I finished, but to wrap it up:

Going back to the initial set up of the piece, he was trying to help startups get into YC. Basically he was helping them sell themselves to YC, by having them answer “explain what you learned from users”

If it’s any effective at all, then by answering this question, you can make your startup very compelling to YC. Would it work? One way to judge that is to apply it to what he knows (YC) and see if it’s appealing to startups both now and back in 2005.

So the complaint about how this piece feels sales-y is missing the forest for the trees, because that’s the point of the exercise!

By the very nature of the intent of the question, of course it’s going to sound like a sales pitch for YC. That’s the whole purpose of the exercise to begin with. It’s a question, when answered, begates a sales pitch for getting into YC.
There are plenty of challenges. In my eyes, the machines are going to require an exponential amount of precision. I don't have any proof, but that's what my instincts say.
1) As you said, these LinkedIn *testimonials" are more of professional endorsements than anything. In my opinions, testimonials on the web have become totally discredited, and the moment I see one in the wild, the first thing that pops on my mind, it's a commercial with an identity crisis.

2) I totally agree with you that details are scarce and left much to be desired but maybe this narrative is more suitable to other media like books or podcasts where they have the space to expand on points and let us all on the juicy details.

I pretty much would have appreciated to hear the full story on Airbnb struggles in the beginning and how they managed to turn it around.
They're taking on so much technical debt that most of what they create will either be scrapped or no longer considered cutting edge by the time the game releases. They have a serious case of scope creep.
Yes. For example it has the "any" type which will bypass any sort of type check.

But I think it's more nuanced. Depends of what you mean by type correct. Even in Haskell you can override the compiler and say "trust me on this".
The weird thing about the security APIs in Java is that it contained both capabilities and an ACL model with a sort of hierarchy to it, both of inheritance and being able to run a function in a scope. I got to use it for real on a project and if you overlooked the extreme clunkiness of trying to capture a set of rights as configuration, it wasn't that bad.

So I could say, do that again but with a better way to define rules programatically instead of a priori. Multi-tenant, multiple roles, or a Cartesian product of the two sort of demand a little bit of bespoke rules engine work.
The article mentions moving on to Stack overflow, but Spolsky sold that last year also.
That's what I mean by "should be able to do with it whatever you want" :)
For someone employed in tech, does anyone have recommendations for how to improve sales skills? Assuming I can't leave my current job.
I'm glad you said this because my impression of Rust async/await until now was that it was unavoidable, mostly because I heard that all of the big-name crates, the ones you would use in just about every project, use async/await.
They might not realize they're hurting themselves, which makes it a bug. Backblaze did this with one of these hash collisions. You could back up two different (colliding) files and when you tried to restore both, only two copies of the same file would be returned, the other one apparently lost forever.

Why would you have colliding files? Perhaps because you're somebody working on hash collisions and have collected some examples.
How does this differ from VHDL? Is it in principle something different?
I recommend also reading the Caigentan (japanese: Saikontan). - https://en.wikipedia.org/wiki/Caigentan

An excellent book (there are similarities to Meditations) but not that well known.

I have two english translations; one by Robert Aitken (named Vegetable Roots Discourse: Wisdom from Ming China on Life and Living) and the other by William Scott Wilson(Master of the Three Ways: Reflections of a Chinese Sage on Living a Satisfying Life). Both are good but i am partial to the former.
Sounds like reinventing a GC to me if you want one company to handle all your electric, sewer, water etc municipal connection work and permits.
How is it making PC gaming inaccessible? You don't need top of the line hardware to play even the most recent PC games. You need top of the line hardware for "more eyelashes", but that's very much a choice (that you get with PCs but not with consoles).
I have an Angular 1 app I built in 2015 that's still in use today. Went back to it and it was refreshing in so many ways.

A lot of people really hated it but it's opinions and structure helped promote a more maintainable codebase. I don't miss tuning watchers and the digest cycle though.

All the React projects I've inherited are nightmares. I'm comfortable working on them but they are harder for junior and mid-levels to hop into.

The number of ways to do things in React is a benefit and a curse.

We had so much prop drilling early on. The idea that components should only have what they need is nice, but you need some data to flow to children. And when the UI needs to change on a prop drilled codebase, holy shit, refactoring is a major PITA.

Luckily we have some alternatives to avoid the prop drilling but it's so fragmented.

If something like Mobx was just part of React from the beginning, the ecosystem would be in better shape IMO.

I identify with a lot of the issues the author stated.

React is just at that place where you need a TON more discipline to produce quality code in a team environment.

And because of that, there will be a mountain of shitty codebases in React to inherit, cleanup and maintain over the next 5 years.

That being said, I'm still a big fan of React and Vue though.
Basically nothing from the Wikipedia end. They're very particular about privacy. Governments are another matter.
Interesting premise, but unfortunately the results are not. There's nothing in the designs of the Pokemon that ties them to their connected country, so they all just end up looking generic.
As a non-throwaway account I completely agree. These founders are thinking of what's good for them, even if it screws you over. It's time to take what you learned as an intern and head for the exit. If they try to guilt you, remember that you don't owe them anything and they literally owe you a paycheck.
> The items are neatly arranged in some places but scattered in others. If no one has entered this cave since it was sealed, how did the items get scattered? Earthquakes?

The article said there was some looting that happened after it was discovered. Maybe the looters messed things up?
Yea, because typescript is trying to model what can be done in JavaScript, which is a very permisssive runtime.
How often is the list of exit nodes updated?
It's a been couple decades since I first saw pokemon, but is this what they look like now? Most of them kind of look like the same 2-legged, mammal thing in different primary colors.
I think that’s actually a positive feature of TypeScript -- a useful limitation. Reflection is generally a bad idea and it’s good to be forced to do without it.

It is a bit annoying sometimes that you can’t have overloaded functions with different types, but in that case you can usually just give the overloads different names, and usually that’s better for readability anyway. (Or if you really want to, write one function and use JS reflection to do the overloading manually) (but you really don’t!)

Here’s an interesting discussion of the overloading question in Swift: https://belkadan.com/blog/2021/08/Swift-Regret-Type-based-Ov...
I am an only and my parents passed away a while ago but I live about 50 minutes from my in-laws. When I got home from work today my sister-in-law was here, so I see them a lot.
Is this not a massively fraudulent?
"We've decided to bill your free account for past usage because we now own the company" does not compute - they did not pay for or maintain those free accounts, but are seeking backdated rent for them.
Does anyone know if Brave will still support v2?
It is really a shame that knitting machines more or less stopped being produced in the late 90ies.

There is https://www.kniterate.com/ but it is 16k$. You must be really into knitting to pay that price /s

Most machines you find online are decades old or simplistic products that are more or less only useful for scarfs and socks.

I wish the kniterate founders had succeeded in what I understand was their original vision in creating open hardware for hobbyists.
Now just train a model to generate types and move sets from Pokémon images and you can do procedurally generated Pokémon games.
I'm going to call this review maybe tight-lipped.

It does point to Intel's high-water marks:
https://www.intel.com/content/www/us/en/research/quantum-com...

And to the nittier-grittier:

- https://www.nature.com/articles/s41928-022-00727-9 (300mm fab)

- https://meetings.aps.org/Meeting/MAR22/Session/M28.4 (cryoprober talk abstract)

- https://newsroom.intel.com/wp-content/uploads/sites/11/2020/... (which highlights that all of the key information regarding intel's work mentioned in this article was being presented in early December of 2020)
I host everything from a server in my basement. Each local application gets a dedicated Rocky Linux VM on a proxmox hypervisor, with the VM/DNS/app configuration managed though a custom ansible framework that I've developed for my "homelab" over the years. Don't currently mess with containers.

My mobile devices have an always-on wireguard VPN back to my house so I can access everything while out and about.
I am incredibly impressed with this post and with the novel results of Stable Diffusion already.

The result for Ivory Coast
looks like the latest+ dark n edgy brooding Pokemon for ash and company to love on and teach that life is not all grimdark after all, some 5 or so episodes after Ash gets to a new region and re learns type matchups for the Nth time.

+next in line after Mewtwo and Lucario
P/E ratios are so wild now that you need to be able to extract an extraordinary amount of money in the 3-5 years before people finally manage to migrate off your platform, to pay off the initial purchase.
True that.

Once types get so complex, I’ve no idea what’s going wrong.

Today I had code running fine but throwing errors all over the place because some deeply nested type mismatch between two libraries.

I just any’d it… i aint got no time for that shit
I think glitch is the current incarnation of what has the most claim to having once been Fog Creek. (though afaik Spolsky has minimal if any involvement with it anymore.)
I don't believe Firefox has announced a discontinuation date for V2. If your browser vendor breaks your stuff perhaps you should consider switching browsers ...
In the open source world, Akka, the most popular actor system library in the JVM ecosystem, that’s heavily used in tonnes of open source projects, recently went from “free and open source” to “paid/proprietary and source available.” https://github.com/akka/akka/pull/31561

Same strategy - the pricing is insanely high (for a library), and the project is effectively dead now, but it’ll take some larger enterprises awhile to move away from.

I find it especially sleazy due to the nature of transitive dependencies in open source. For example, somebody creates a popular open source lib out of their own sense of good will, let’s call it “Foo lib.” It depends on Akka, all is fine for years, then all of the sudden Typelevel (Akka maintainers) say “physche, Akka is proprietary now, Foo lib users now owe us $$$.” Gross.
Vatican City is great. The rest… meh. These feel a bit overfit to me. I can tell with relative high confidence which pokemon is.

Ukraine is kind of cool with a custom articuno vibe
Snowden is a villan.
I too held a high security clearance, and swore an oath to protect those national secrets.
He completely violated that - undiscriminantly sent very important data to a foreign press, then ran away to Russia.

He was a low level tech guy that found an open SharePoint share on a classified network.

He is not to be upheld, he is a small, small criminal.

This stuff makes me sick.
Canada has a maple leaf for a tail :D [1]

But yep, I do hope to improve this. (And if I don't, I'm sure someone else will.)

[1] https://github.com/sradc/each-country-as-a-pokemon-stable-di...
Use an escrow, get paid upfront, expect clear specifications, keep the stakeholders up to date as you advance in the production of the deliverables
But Verizon was caught continuing to charge the subsidy payback amount every month AFTER the customer had fully paid off the subsidy.
The basic background is that it's impossible to genuinely create and remember unique passwords for every authentication you need, you will need to have patterns or reuses, or keep them "written down" somewhere. AND THEN, it is inevitable that some of those services will have breaches and poor practices, some of your passwords will be exposed.

So the threat model of a "normal user" is that one of their reused passwords will be breached and released, and these services prevent that.

If you are in the situation of being specifically targeted because of a system you have access to, you have an entirely different threat model and should consider the tradeoffs in light of that.

The centralization can't really be avoided and is also somewhat a separate issue. You can weigh the benefits and risks of doing it yourself, keeping it in a physical book or stack of postits, paying one of these companies etc but it has to happen if you're truly using unique passphrases and none of these is free from risk, either of discovery or unrecoverable loss.
FB announced the pivot ~18months ago. 18 months into development Star Citizen had absolutely nothing.
OK cool, now what about `Equal` :).
Perfect is the enemy of good. If you can avoid "unsafe", then yes: forbid it. If you can't, then permit it for only those modules which need it; and have them expose a safer API, for use by the rest of the safe-subset-of-Rust system.
I went from Python ML+backend work, to Linux kernel work. I wouldn't say it was a walk in the park, but it is doable, and the "shouldn't apply" attitude will obviously fail to get you anywhere.

For me, the first step was understanding that opportunity wouldn't fall into my lap. Sure, a recruiter might cold email you about your perfect job, but more often than not, it will be in the same backend roles you want to move away from. So you need to be actively searching, applying, and interviewing to make it happen. Define your goal: what work do you want to do? Then make all the steps centered around that.

I searched for "interim" roles which I thought might be easier to get into (for me, embedded development as a stepping stone into kernel development). I don't know if this actually helped in my case, but it could be a good strategy if you're not having luck getting your "goal role".

A big part of how I got the role I wanted was (and I know people love to hate this) side projects. If you can't talk about your systems development experience in prior roles, you need to be able to talk in depth about systems development problems you've solved on your own time. Make it targeted: if you want to work on an OS, make your own crappy one, etc. This won't work for every company, some have bad interview process and won't let you talk much about this (ahem, Google). You just have to accept that it's their loss, and move on.

Your first "goal role" will probably not be at the compensation or title level you're currently at, since you won't have the same level of relevant experience for your new role. Be clear with yourself about this and make sure it's ok. You should be able to make up the difference within a year or two hopefully, but you need to be honest with yourself. When I did get my goal role, I found that a great way to advance myself early on was to seek out ways that my python/data analysis experience could help my team solve problems quicker or easier. By taking a little initiative there, I could show my value while giving myself time to level up on the stuff I didn't have experience with. Maybe you can take a similar approach with your experience, and even use it to sell yourself in interviews.

Sorry for a long winded comment, but I hope my experience helps, or is at least interesting!
Many devices that a business might throw away in 2015 may not have been devices that supported full disk encryption out of the box.
It's about catching/buying them all. Best marketing strategy ever.
I am happy they built that in, as I believe that wasn't the case in earlier builds?
There is also Ctrl+Esc for people like me having a keyboard that was made before the first Windows was released :-)
Some are two legged, others are 4, still others have 6 limbs like centaurs, and even so others have a 4 legged creature and a two legged TV stand thing following them around.

But I suspect their similar texture is because stable diffusion was trained on the official artwork for Pokemon rather than their in-game sprites/models, though that is just a guess.
The absence of an `await` keyword is key to structured concurrency, though. Was that known before the late 2010s?

Edit: Maybe Erlang process trees are structured by default? It's been a while so I don't remember.
Namaste. Nah, I'mma stay.
I suspect this isn't limited to economic attitude. Intelligence is likely associated all over the place to having strong opinions about things in every which way.

> Conservative economic attitudes have been theorized as symptoms of low cognitive ability.

This has to be the most formalized way of saying "only dumb people could be conservatives".
That's pretty much all their comments. Direct quotes from something like Wikipedia, the article, or a paraphrased version of a statement from the article.
Well without schedules or defined routes
On one hand, it's a crappy business model, but on the other hand, is it really?

Vendor lock-in sucks, but people have been warning about it forever.
Snowden could have argued in court that what he did was not a crime or asked for leniency due to the importance of what he did as Manning had done. This eventually worked for Manning and she is now free. However he removed any chance of leniency by leaving the country before the story dropped. Therefore Snowden seems likely to live the rest of his life in exile under an authoritarian regime. It seems like his decision was wrong from both an ethical and practical perspective in comparison to what Manning did.
I think it's easy to explain. If we split all those images into small 8x8 chunks, and put all the chunks into a fuzzy and a bit lossy hashtable, we'll see that many chunks are very similar and can be merged into one. To address this "space of 8x8 chunks" we'll apply PCA to them, just like in jpeg, and use only the top most significant components of the PCA vectors.

So in essense, this SD model is like an Alexandria library of visual elements, arranged on multidomensional shelves.
yes and no. I do suspect that limits are often adjusted for reasons that have more to do with revenue than safety. but at the same time, the designed speed of a road isn't always appropriate for the surroundings. 55 could be an reasonable limit for a country road at the time of construction, but way too high when a bunch of shops and homes are built around it later on. ideally the road itself would be modified to reflect that, but there isn't always money for these types of projects.
Yes, desktop only, however there are a number of podcast apps that support gpodder.net syncing. I use AntennaPod on Android, and gPodder on Fedora desktop.
Lenovo pulls some pretty underhanded shit, so I wouldn't put it past them. Just one example of at least a couple I remember: https://news.ycombinator.com/item?id=29958247