skysight-inc/HackerNews huggingface dataset:
Uli Drepper has this tool which you can use to annotate source code with explanations of which optimisations are applied. In this case it would rely on GCC recognizing branches which are hard to predict (eg. a branch in an inner loop which is data-dependent), and I'm not sure GCC is able to do that.

https://github.com/drepper/optmark
I’m in a very similar boat. I didn’t find math interesting in any capacity until I read Frege’s foundations of mathematics when I was about 21 or so. Unfortunately, at that point my skills had degraded so much that I could barely get through basic geometric and algebraic problems. Since then, I’ve managed to greatly improve my understanding through self-directed learning to the point that I’m able to use mathematical concepts to make sense of other domains.

My approach is a bit less structured than what others have recommended. I typically start by gathering tons of materials on the domain, say, digital signal processing. I then read things carefully, accepting that I won’t understand everything right away. Whenever I encounter something I don’t understand that seems important, I’ll sit down with a pen and paper or open vim and quite literally go point by point and try to write an explanation of the concept and make sense of it for myself. This method has served me pretty well for learning about new things.

I think one thing you cannot get around, which others have also mentioned, is that the process is necessarily slow. trying to come up with detailed explanations for yourself takes time, as does rereading material, practicing, and learning to apply what you’ve learned. I think the biggest mistake autodidacts can make is rushing through things. It can be hard to resist the temptation to go fast sometimes, but it’s really important to dwell on things and go slowly
How is performance, especially with regards to load times, if your steam library is mounted remotely?

I ask because the difference between a SSD and a hard drive can be massive in this regards, so I'd be really interested to know if the network latency is also a comparable hit.
Make sure that you don’t use the default DNS servers of your ISP, but those of Google, OpenDNS or Cloudflare. Most of these redirects are done at the DNS level. This could also explain the certificate error, if the cerificate is for another domain than rt.com.
"One" may not, but I usually eat at least part of them. The marrow is the most delicious part, and the cartilage is good for you.
> it maximizes for views or whatever parameter it was setup with

In a way, it maximizes for its survival
Yes, if you measure JUST the travel you can state little CO₂ respect of other means (even if measuring pollution in CO₂ terms have NO scientific basis, it's done just to make pollution a market for private profit) BUT if you count the total cost:

- how much raw materials are needed, and processed, to build, and maintain, rails

- how much people per train go, because rarely they run at full capacity and when they do people is not that happy for obvious reasons

- how much raw materials, processing and energy is consumed by the side services needed

Than things completely change. Than a STOL able to land on a natural surface pollute FAR LESS compared. Keep attention when you read research how this research is done because it's easy to stretch the reality to depict a result, mathematically true, but meaningless in practice sold as meaningful and really true in the broad sense.

Start with a classic http://www.newgeography.com/content/006840-high-density-and-... than you can dig in the LITTLE we have on that topic, since some dislike certain research.
I’ve been wanting to build a NAS recently, this looks pretty good.

On the other hand, I can’t stand people who say “homelab”. Ugh.
Since you mentioned classical mechanics and simulation i want to tell you(if you didn't know) about sicm.
https://groups.csail.mit.edu/mac/users/gjs/6946/sicm-html/bo...
I just skimmed through the preface and its definitely a course I'm going to do in the near future.
I wanted to reproduce (actually: use) a paper published in 2021. They provide a notebook, and I went to run it. I can't even get past the first cell (importing torch) because the API has already changed.

So in biology, they write papers that can't be reproduced becaue they're fraud, but in ML, they write papers that can't be reproduced because the setup is too fragile.
Cool. I remember that song (because that album is phenomenal and definitely listened all the way through quite a few times) but it was before my obsession with Talking Heads kicked again. Deeper appreciation for it now.
> Can you specify what exactly your problem with that is?

Compile times mainly. This quickly adds up in a C++ project using the stdlib and gets worse with each new C++ version, it's almost at a point now where each stdlib header includes everything else from the stdlib.

> Could you elaborate what "specialized" (or runtime-configurable) versions of std::vector you are thinking of?

First and foremost more control over growth (e.g. when growing is triggered, by how much the memory is grown). More control over what erasing an element means (e.g. whether the remaining elements are required to stay in order, or if the gap can be filled by swapping in the last element). A POD version which is allowed to replace piece-wise memory operations with bulk operations (here I'm actually not sure if optimizers are clever enough to replace many unique moves with a single memmove). An more straightforward way to define an allocator (most importantly, the allocator shouldn't be part of the vector's type signature - not sure if that's what the new polymorphic_allocator in C++17/20 is about though).

...those are just some obvious requirements I had in the past, but I'm sure other people will have different requirements.
Texas property taxes are insanely high, I would would consider moving to be closer to family, but I am pretty averse to the annual taxes at the properties that would appeal to me there (10k - 20k annual taxes).
Several from that bot are great UX haiku.
Isn't this exactly what is causing the political divide everywhere? Where segments of the population are living in completely different universes crafted by AI/algorithms and where everyone seems to not understand and despise the other side? Someone should make a terminator movie where the AI wins just by slowly making us all kill each other by feeding us a little bit of bullshit every day for a few years.
just because their classmates happen to be even better?

In theory, getting top marks at a top school means you are the best of the best, in a literal sense.

Or in different terms, is a "B" at MIT better than an "A" at a third tier?
Well, the JVM is very vocal about having classes as a basic abstraction. Sure, everything is just bits at the end, but the additional abstraction here is Kotlin and Clojure hiding the classes, in my opinion. But sure, it’s not a fruitful topic to argue on :D
Facebook Tools Are Used to Screen Out Older Job Seekers, Lawsuit Claims (2018)
“Your scientists were so preoccupied with whether they could, they didn't stop to think if they should.”
I had this teacher in middle school. We would do long term projects where we picked a subject and then gave a presentation on it. You could make models, do experiments, read books as research, do art around your chosen subject etc. It was really fun and engaging and just tore up the idea of subjects and curriculum. He was the first teacher I had who seemed to actually like children and had real curiosity about the world.
That's because they include people in gangs or targeted for domestic abuse, caught up in feuds with others, and such.

There's also the fact that a person in a seedy area with lots of violence going on, might be victim or witness more than a shooting in his lifetime too, even if they're totally innocent and more involved.

But with those factors taken out, it's not like being shot once is connected to being shot again via any other mysterious route...

So, yes, if you were shot once at a drug deal gone wrong, or John Wick tried to killed you and missed at some point, you'll likely be shot again.

If, on the other hand, you were an accidental victim of some random mass shooting, or got caught in a crossfire once and you're not living in some ghetto, it's not like you'll be more likely to be shot again because of it.
Considering they mentioned the ekranoplans in the linked article this seems like just a low quality regurgitation.

American naming schemes tend to be like this. It's just branding.
This was not true before the 2000s. British English was predominant, and may still be.
I knew someone would say something like that, but I've never seen that sort of thing done personally and I really doubt lack of statistical knowledge is even close to the biggest obstacle to writing faster software. For micro-optimizations so subtle you need fancy techniques to even tell they work, non-quantitative factors (code impact, will it enable other optimizations, etc.) are more likely to be decisive. Techniques to reduce noise are either non-statistical (warming up caches) or unsophisticated (average many trials, best of three).
Ah true, good point.
I think this is a great example of the kind of implicit expectations that always pervade these discussions. I had a similar interview in my last job search, and for me it stood out negatively. At the time I’d never parsed any part of an HTTP response in my professional career, so I made some mistakes that look kinda silly if you know what you’re doing, and it was clear that the interviewer didn’t believe me when I explained that this isn’t a problem that comes up often in my field. I don’t want it to sound like I’m complaining, it’s not a big deal, but the interviews a web developer sees as neat and low-prep are exactly the ones I need to prepare extra for.
Spruce Goose 2?
Call me an elitist but this is where I like the French "Grandes Ecoles" system:
- public educations gets you a 2 year intensive training leading up to a competitive exam with one branch towards engineering schools and one branch towards business schools
- the competitive exam is the real deal, and it's not really "cheatable": you get your chair in a room with ample space for a few days, a few hours/day on row, and a guy in each room monitoring the exam, no cellphones, until you have taken all subjects
- the results allow you in one or more schools, and of course accessing the really best schools implies outstanding level in the exam
- ... and indeed, after that, you get the sesame and no-one cares if you chest while in school, actually nobody cares about your grades there, just that you get the diploma ...
It depends where you study and what courses you take / who teaches you. Sometimes the professor will drive a ferocious pace of instruction and assessment and you will simply not be able to meaningfully keep up unless you sacrifice the depth of your learning in exchange for getting everything done. I have been in that position and watched my grades tank. Then, a year later, I watched my peers struggle with follow-up material that seemed to make a lot more sense to me.
Probably not more or less than this, that you already eat:

https://www.euronews.com/green/2022/04/11/how-much-plastic-d...

https://plasticoceans.org/humans-eating-plastic-over-40-poun...
There was already a correct answer but you have to try to be cute. What sense does that make?
I was shocked to learn that most Westerners (especially Americans) believe that sanctions actually worked.

Most believe that SWIFT was cut for Russian banks (most are working fine). That you can't buy USD in Russia (it's absolutely available both in banks and on the street, actually there's overabundance of hard currency due to gas and oil prices).

Yes, McDonald's took down its logo. But it's already opening under new name with same operations and franchise intact.

Yes, no official iPhones. So what, ruble is so strong now it's hard to feel a thing, you can get them via Kazakhstan or Dubai.

Americans bought Biden's "crushing sanctions" rhethoric and cheap pledges of "support" to Ukraine and looked the other way.
Both Meta and Microsoft are exploring AR/VR in the workplace (Microsoft pretty much entirely). I’m not sure why you’re suggesting they’re not exploring this area.
If bending minorities to the will of majority is all the democracy is about then fuck that democracy. It becomes a tool of oppression driven by the worst masses could offer.
> small diesel charger engine

You could lug around a Honda generator itself.

However, we must think beyond Petrol and Diesel. What about plant based fuels, or high blended ones, where the engine can be optimized for constant torque, high efficiency operation.

Current ICE's are optimized for a certain set of assumptions, you know, to drive a vehicle.

A generator, expected to produce a constant current and voltage, can be optimally designed.

Having said that, say you have a generator with you in your EV. You are lugging around the weight, and the power cycle efficiency is reduced due to introduction of electrical energy conversion.

However, again, it serves well to have a tiny generator, that can charge up the vehicle to drive 50 or so miles, enough for emergencies.
This isn't how oral exams work, though.

Nobody expects you to be 100% on point, it's just impossible; it's not like the spoken variant of a written exam. The kind of "correction" I mean is more along the lines of what would happen during a normal conversation. Imagine I was asked to write a recursive algorithm and I forgot the base case. It's not a fundamental mistake, but the professor might interject to make sure I actually know about termination, inductive sets, etc., which is actually great if you understand the material deeply, because it gives you a chance to prove that you actually just forgot.

Obviously this is assuming good faith by the examiner, but if you aren't willing to assume that, there aren't very many examination formats that are going to work very well.
Don’t be insulting and dismissive here. It’s against our community guidelines.
> studying physics beyond the college level requires an analytical depth of reasoning that is not usually reached in software engineering

It's more than that though. As someone with a background in applied mathematics (and plenty of experience in software), part of the problem when learning physics is that physicists have their own language of mathematics which makes a lot of quick short cuts. Even fairly quantitative people coming to physics will be confused and need to take some time to adjust.

A perfect example from the college level is that physicists will talk about the "derivative of a vector". Take a statistician, a mathematician and a physicist and ask them "what is the derivative of a vector" the first two will tell you 0, the third will just draw a dot over the vector. Something a simple as F = ṗ (there's a tiny dot there, but I'm not sure if you can see it), where p is a vector of momentum coming from stats, makes it look like F = 0. And it's not even as simple as "well they mean p(t)", because physicists will flip back and forth between thinking of p as a function and p as an actual vector depending on what's convenient.

So it's less a pure function of "the math is hard" but more so "physicists have their own conventions of doing math and the best way to learn is is to do math with physicists for a long time".
> The reason for that is that it is not nice enough a logic, full stop. So why would it be nice enough for computer scientists?

Type theory has many attractive properties over traditional foundations like set theory. See, for example: https://golem.ph.utexas.edu/category/2013/01/from_set_theory...
Pixar's notes on Rigid Body Simulation (2001) [pdf]
But the adversarial puzzles and whiteboard programming are not "the job".

Hire for strengths, not to avoid weaknesses.
Memray: A memory profiler for Python (Console Interview)
Strong Towns criticizes U.S. street design and development practices. Mainly they argue that many of the design practices pushed in manuals and by the engineering profession are dangerous and lead to worse cities (especially because they give too much deference to cars). They'd want things like ending minimum parking requirements, redesigning intersections and roads to make them more safe for pedestrians and cyclists, bringing back older style main streets, etc.

Because Mr. Marohn criticizes standard road engineering practices he has evidently developed enemies within the engineering profession. Some of these enemies are retaliating by initiating lawsuits for calling himself an engineer during a period where he had inadvertantly let his license lapse.
Yep. I've never heard "batting average" figures for DARPA, but they are the government's "pie in the sky" long-shot research folks.
Extremely not an expert, but I wonder if dehydrating it out doesn’t make sense? Solid-form salts are easier to dispose of.
If we can play scifi, it's trivial to imagine benefits to lightweight unobtrusive AR glasses. And, yes, targeted commercial uses are probably the low hanging fruit.

It's also probably quite a ways off for mainstream adoption because the hardware and software isn't there and won't be for a while unless you're talking narrow use cases where compromises are fine.
Workers vote to become first unionized Starbucks in Alabama
Their behaviour to surface during rain and get maximum human attention likely to get them named after "rain" across cultures.
However, such a drive is getting heavily into diminishing returns territory.

e.g. a 20TB drive from Seagate is $500. A 4TB drive is $70, 8TB is $140. Getting the same spend in smaller capacity drives would give you 28TB in the 4TB drives and 24TB/32TB in the 8TB drives (for $80 under/$60 over).

Add in a second to rotate and you're spending $1000 in drives, assuming these 26TB drives replace the 20TB drives at a similar price when they trickle down to consumer hands.
Yep, saying this as a Russian, Russian media will show you a small part of the city with a staged crowd carrying Russian flags and tell you it's the whole city.

They've done it for years. It's a shame some people in the West are fooled by these cynical lies.

For others reading it, just google areal videos of Mariupol from The Guardian or BBC. It's shocking how West allowed this to happen in 21st century.
Logging and Cybersecurity are bloaty areas as well. I've seen plenty of AWS cost breakdowns where the cybersec functions were the highest percentage of spend. Or desktops where carbon black, or windows defender were using most of the CPU or IO cycles. And networks where syslog traffic was the biggest percentage of traffic.
Perhaps voting should be compulsory and each person should have as many votes as they have remaining years of life expectancy.
Not sure if learning from scratch as an adult would be much different than learning it from scratch at any other age.
Learning math always took a lot of intentional work and focus for me and I would presume it’d be the same for a student of any age.
There’s no silver bullet to learning a topic but I saw Khan Academy mentioned which is a good way to receive condensed “lectures”
He might be our most underrated president.
In California it's different, to see the American footballs (tiny head tiny feet everything in between gets bigger and is biggest in the middle) you have to be like...in certain wings of hospitals I saw some folks at that weight. Yeah I remember perfectly, fattest I had seen in my whole life, looked like upright blimps. So some parts of hospitals, and also...downtown Walmart, though there they're not in such bad shape, unless they're in a cart.

But mostly you don't see them, they stay at home watching those with the opposite weight disorder so they look good on the interface between the famished and the gorged...the TV. I went to a lot of castings and the women who really got work looked skeletonized, you have to look bad to look good on TV.
Besides. I mostly don't want an immersive environment for meetings and so forth. Heck, lots of people resent video.
I'm restarting my own math education from the point of Calculus 1 so I can learn more about AI/ML, and want the college credits so that if I decide to do more graduate school, I will have solid prerequisites. I searched pretty exhaustively and settled on NetMath (https://netmath.illinois.edu/) which is a UIUC program. Most classes are self-paced and use Mathematica extensively, but you can go amazingly far in the program. I hope to get through their Calculus-based probability by about a year from now.
why shouldn't the other people be rendered as an avatar they choose like in VR chat?
It may not meet the qualifications of "production," but about a year ago I made an OBS.Ninja clone with some specifics for live streamers, and I was extremely satisfied with the reliability of WebRTC -- multiple hour streams with zero dropouts, and without any fancy code to handle reconnects or adjusting for lower bandwidth. It just kinda magically works. The browser implementations are an absolute disaster, but if you can make those limitations work for the project (or if you don't need to use a browser at all), then I'd feel pretty confident using it in production and at scale.

NewTek actually uses WebRTC for NDI's remote networking, and while the NDI software itself is prone to crashing and probably not usable for production, the connection to the remote system is never an issue.
Notably, the author has a “learn ui design” course whose signup page is about 10 miles long and I couldn’t find a price on it after scrolling.

Not the person I want to learn ui from
Glad to hear it's still around!

They had my favorite Gnome theme years ago.
Not US-only, I use it in Canada and Europe frequently.
The necessity is now lower because of high speed broadband internet.
Is not a question about good faith or not. He may be showing completely unintentional bias. But the point is that the oral one gives you a shitton more opportunities to play that bias. If you even try to say that the oral exam is just "a normal informal conversation" rather than something following a very strict protocol you might as well just give up any appearance of fairness. How much role bias would play on such a conversation is just outside the scale.
The items you list may not be as universal in software development as you seem to think they are. There are plenty of highly competent programmers who haven’t thought about designing a database schema in many years, or who have never deployed code to a cloud environment (at least not in the way you have in mind).

Having a set of common knowledge to interview about is in fact very useful.
This is garbage- you don't have to write a business justficiation that is used to determine whether you are worthy of GPUs.

Stop spreading fud.
Dishonest clickbait. Ycomb as usual.
> Why should this field be hold to much lower standards than medicine, physics, math, chemistry?

It doesn't, a good programmer is self evident to good peers.

And schooling isn't the only way to get there. I know plenty of academically educated CS grads that aren't a great programmer not because they didn't do well in school (I have no way of knowing but I assume they did well), but because they lacked curiosity and interest into programming.
This more than anything really shows the weakness of the cloud pricing model. Cloud only makes sense for specific low/intermittent usage web based sites. Once you get into things like training data an other proccess intense workloads that need 100% gpu/cpu resource. The cloud provider is no longer interested in selling you their service. Self hosted infrastructure is dead, long live self hosted infrastructure...