skysight-inc/HackerNews huggingface dataset:
Three strikes. Politician voted three times for laws that later were deemed unconstitutional by the SC, so the politician can only be a politian again after 30 years and some mandatory training and test.

What is not fair about this?
Yes, let's revise it.

> I really wish that everybody would finally admit that the "fixed function pipeline" is dead and shift the development work to making the use of the GPU compute units mainstream.
> Unreal Engine 5 ("nanite") shows that the high end game engines are already stepping around a lot of the fixed function pipeline. It's just going to get worse.

Nanite does everything you stated here and thereafter in your reply, but Nanite does not speak for high-end game engines from other companies, which do use ffp units like the rasterizer. Yes, those guys are also moving quite a bit of stuff to compute as I already stated, but to say that the ffp is dead at present is overblown. Nanite does everything you mentioned and for the reasons you mentioned; what I pointed out was not true was the generalization of that to other modern and respectable engines.

> GPUs don't yet have a well-defined memory model (to be fair, even CPUs are still a bit sketchy in places)--so you can't guarantee atomicity or progress or fairness.

This we already cleared up.

> GPUs don't have the equivalent of an MMU--so they can't be partitioned or protected. etc.

GPUs do have MMUs, like others have stated, that handle things like virtual address translation. See, for example: https://learn.microsoft.com/en-us/windows-hardware/drivers/d... Yes, you are probably right that they don't have complete isolation -- has anybody developed side-channel attacks for this yet? -- but that doesn't mean they lack an MMU.

Also, the part about handling load is a bit nuanced. Drivers typically put timeouts on calls, for example, that'll kill the application when it induces a hang (or something long enough to be flagged as a hang.) I've run into this on mobile devices in particular. So yeah, Shadertoy does grind down low-end devices and the result is not exactly pretty, but that does not mean there are absolutely no load protections in place (there are).

> The problem is that switching to a "compute" model and making that work well would commodify the GPU--and that's the last thing that AMD and NVIDIA want.

Speculation.
Test scores are accurate at predicting your ability to succeed at further testing, I don't know if this is all that controversial.

What people are getting up in arms about is the validity of testing as a whole regarding real life outcomes, and this is an effective argument as it is damn hard to grade people by any metric that doesn't get gamified to death and resulting in people wasting a ton of time on playing the game.
I’ve had good experiences with Hotels.com and find the reviews helpful. The free nights are a nice perk too.

Have contacted customer service only twice and can’t really complain. When reviews or other information weren’t available in the app I’ve called directly.

This seems really unfortunate.
Very interesting project. Do you plan including other search engines such as Elasticsearch, Solr, Pinecone, Vespa?
TBF they can be abusing their position + helping other companies abuse their position as well.

Just reading about the historical context of AV1 it all feels like huge dirty lawyer battles involving troves of money thrown around, with the user as a hostage indirectly footing the bill in the end so we can't just ignore all the drama.

I would want to side with Google on the open side they seem to be championing, but there's no way it doesn't come with huge side effects that we will pay sooner or later.

All to say, it's looks like a complicated enough matter that opinions will be devised and all options might not be great, some just being more acceptable than others.
> The phenomenologists, most notably Husserl, had this figured out about a hundred years ago.

More like a thousand years ago, if you include Eastern traditions of insight meditation. "Conscious experience is mostly just memory" is the core insight of what in those traditions is called "no self".
Edward Stone Retires After 50 Years as NASA Voyager’s Project Scientist
The implication of the “test scores don’t matter” argument is that we have the wrong people staffing virtually every credential-based position. There’s lots of kids with 4.0 GPAs from high school at directional state university getting education degrees. Test scores is what distinguishes those kids from the ones at Stanford. And Stanford is where everyone from Big Tech to Big Banks to Big Law to Big Consulting goes to hire. Who is working at Pfizer or Astra Zeneca doing drug development? It’s the people with high test scores. Every single Supreme Court justice in the last half century got there based on test scores. (The nominee whose test scores led her to a law school ranked outside the top 50, Harriet Miers, has to withdraw because of that.) Warren Buffett got into Wharton based on test scores. Charlie Munger got into Caltech based on his scores on the army’s intelligence test. Bill Gates got an 1590 on the SAT. Even the professors saying test scores don’t matter got where they are because of test scores.

Maybe that’s all true. But it’s quite a remarkable claim that would turn the world as we know it upside down.
It's pretty much impossible to automate satisfactorily, or Google would almost certainly have done it, since they as a company seem to hate human interaction.

There are a lot of ways to format a number, and there are a lot of addresses that aren't all that unique (and sometimes are mixed, residential and commercial). Is that nine-digit number an SSN, EIN, (I)TIN, a FedEx package number, or just a random product ID on a shopping website? Oh, there's a name there? Who's it for? Oh, Barbazoo? The Barbazoo from Kalamazoo, or the Australian town of Cockatoo? Or, further still, the Barbazoo from Timbuktu? It doesn't say? That just won't do! Is there an address? No. Is there a number? Maybe, you say? Well that just isn't okay. And are you sure it isn't the famous Barbazoo of Waterloo? Nor the local politician in Taungoo, Barbazoo? Oh my, and you're telling me that Barbazoo is a word in a dialect of Telugu? It's enough to make you rue the lack of a unique name system. It's certainly a lot to chew, and a difficult problem, too.
> Let your Marketing, PR, and CFO handle the comms on this.

Yes, Google doesn’t expect or allow SWEs to handle comms on anything. But we are also allowed to express are opinions on anything unrelated to our work. I can imagine that you work or live in a much more strict/stifling environment?
Indeed. And now that you've repeated your point, I shall repeat mine: "I don't consider any kind of acute pain acceptable personally. Even if short-lived. Unless it's needed as a signal to pull your hand out of a fire or something." Please pay extra careful attention to that last sentence this time around. Anyway let's recall this isn't a thread about fun physiology facts and making magic wishies that turn into nightmares or something, but about the appropriateness of intervention in someone's emotional suffering. Since you've written so much on the importance of acute pain, how long would you say is an appropriate amount of suffering before someone can get relief? Here's an odd one, what about an acute anxiety attack??
The "commercial portion of LinkedIn" counts as cloud?
Entrance exams are a common option in other countries, and they are a good way for students who are late bloomers to get into top schools.
This happened well into the windows 10 timeframe if not longer
We don't have SAT in Canada and mostly rely on high school grades. Most universities/colleges adjust student GPAs on a per high school basis based on alumni performance in their first year courses.

I personally prefer the GPA system as it measures your performance over your final 2 years of high school rather than having your future determined by one test.
Or you can just read wikivoyage and do 5 minutes of googling, but to each his own.
The ability to do boring arbitrary tasks is much more strongly correlated with the measures that IQ proponents cite as proof it's a meaningful measure than with whatever they mean by intelligence.

We could get the same results by forcing people to complete white noise patterns and seeing how long it takes them to quit.
I used to work at a hospital. Every year we had a scheduled outage; the change from daylight savings to standard time. We took the system down, waited one hour, brought everything online.

The EMR system couldn't handle the change, meds could potentially be passed twice.

Not a problem for the opposite time change.
“Evolving” implies slowly changing to keep it modern. C# “evolved”, Java “evolved”, the C standard library and C++ STL has been “evolving” for decades. But they all maintained backwards compatibility.
Meh. Dumb rich kids end up with positive college and career outcomes regardless of their test scores. Let’s not suggest that wealth correlates to ‘better traits’.
I've used apps many times over to travel to Asia/Europe/North America, book accommodations, rent cars... and haven't had a bad experience. That's not to say that I believe bad experiences don't ever happen, but more like they don't happen enough to me that I wouldn't ever use any of the apps.

Most of my friends are more avid than myself at traveling, and they also don't use travel agents.

It's possible it's just because I'm not super picky about my accommodations.
Render's URL Redirects and Rewrites
encode is/was slow. Theres at least one group that was running an encode farm for AV1 though. today, theres a TON more AV1 content available these days from pirates as better hardware is available, and ffmpeg is usable with AV1 now.
This theory (basically that we act instinctively then after acting the process of remembering that action lets us form an explanation) won't surprise anyone who has read Thinking, Fast and Slow.

It has analogies the the field of "explainable AI" too, where systems take decisions neural networks make, probe the boundaries of them and attempt to present them in ways we can understand.

It strikes me as plausible that what we call consciousnesses (as well as "intelligence") arise from the information compression process this explanation requires.
I don't know how they reconcile this theory with everyday activities.

When I'm reading, my eyes movement scanning the page must be in sync with my perception and reading or the words. I'm not reading words that my eyes scanned half a second ago. Otherwise I'd be "reading" the last word of a line when my eyes are already at the start of the next line?

To take another example, when I'm cooking, my hands movement are certainly in real-time sync with what is happening at that very moment in the real world, otherwise I'd have few remaining fingers after cutting a few vegetables.

I'm no claiming that perception is instantaneous, but clearly we do many activities successfully that implicitly require perceptions to be near real-time.

If the theory is correct but the timing difference is small enough that these objection go away, then I feel the theory is just a change of nomenclature. What they call memory is just the perception delay.
> Yup, it’s a zoo of theories out there.

For a quick skim, this looks like a rehash of https://en.wikipedia.org/wiki/Solipsism
web features really are getting bloated, why does chrome need air conditioning? /s
I actually don't agree with the first two points, at all. In fact, I've seen it NOT work firsthand for several startups I've worked for.

> Don't hire for a particular tool-chain or framework

This is horrible advice. When you hire devs who don't know the toolchain or frameworks, they make obvious and glaring mistakes, especially if they're being asked to move quickly. It takes someone who is experienced with that toolchain or framework to get them up to speed, especially in the very beginning.

If you want to avoid issues hiring people who are well-versed in your toolchains or frameworks, pick the most popular, attractive and/or mature ones.

> Don't hire specialists

You should absolutely hire specialists (or people who have even a little bit of experience in your vertical) for parts of your product that really matter. Usually hiring those 80/20 software engineers or contractors to build the first version of your core product is a terrible idea, because once you have paying customers it's hard to fix the issues that a specialist would not have made. This kind of thing leads to bad UX for customers, incidents in production, heavy on-call rotations, ridiculous technical debt that never seems to get solved, etc.

Bigger companies can afford to hire a generalist and then pair them with a product manager. You can also probably get away with this if you're a highly specialized founder that can get the generalist up to speed with your requirements. But specialists are almost always a better fit for core product pieces.

To be clear, a specialist does not _only_ need to have done that throughout their career, but they should at least be very knowledgable in that area.

> Comfort in the False Negative Zone

More shockingly bad advice. Your first hires _are your most important hires_. They will either make or break your company. Again, I've seen this at a couple of startups I've worked at. These hires will create all of your initial code and infra that will sustain past seed and into product market fit.
With the correct encoder and settings, it can be faster to encode than x265, for any given "efficiency" that x265 can achieve. Of course, the efficiency can be pushed higher than that, too, still with a reasonable encoding time.
> You have a job that needs to be done. You can't pay FAANG wages.

There was an article some time ago (can't find it now) that posited that one of the only points you can beat FAANG on is speed of hire. Having worked on recruitment software for many years, I believe this is true - most people just aren't that focused on having a fast hiring process, so that can be your edge. If you manage to get the offer to the candidate many days - or weeks - before FAANG, you may be able to lock up the deal before there is any real competition.

I'd like to say it's easy but I'm not familiar with any companies that really live and breath this. But challenge yourself - why can't we fit more interviews into the day? Tell the candidate that there will be a panel decision within 30 minutes of each interview - if they pass, the next interview will follow right on, otherwise you'll wish them on their way. Why do an in person interview if you can do it virtually or over the phone? Why do two interviews when you could do one with both interviewers present? Why wait on references when you could make the offer dependant on getting them later? etc. etc.

A lot of people talk the talk about speed of hire but how many really measure it and track themselves against it?
Typescript has an open bug to use multiple threads for compilation.

That's why it's slow. It's also not a big deal because of parallel type checkers.

> Yes I really don't think that omitting typechecking is the way to go for development.

You've not really given a reason why. Just a rant about how other languages are different.
Test scores have already been irrelevant for certain segments for over a decade, speaking as someone of East Asian ethnicity.
Personal anecdote: 3.7 GPA in average high school with 8 APs (some of which were self-study), 2400 SAT, 36 ACT, lots of state-level top 3 finishes in multiple academic competitions, varsity track, musical instruments, first generation immigrant, etc.

Ended up going to what I thought was my safety school and rejected/waitlisted at every reach school I applied to. I sometimes wish colleges mandated name/ethnicity-blind application reviews - not to sound ungrateful, but I’m still incredulous to this day that the best I could do was a public state school (still top 50 admittedly).

It ended up being a great experience in that it was a forcing function and made me realize most of these rules and expectations around admissions were meaningless. But I probably could have saved years in high school exploring things that mattered rather than optimizing for a college application process that didn’t ultimately end up feeling very fair.
Golang Is Not OBjEcT OrIeNtEd
If you like confused and muddled understanding of types, why not just insist it’s all bit vectors? Every data type you can name is just a form of bit vector after all.
Did she tell you why she wanted to hide her music collection? Is this a common thing?
What exactly is the difference between the uConsole and the DevTerm?
> On another note to travelers: don't book hotels through an OTA (Online Travel Agency like Booking.com, Expedia, TripAdvisor and the like) unless you have to. Nearly every property in America now has a "best price guarantee" that lets you get the best possible price direct from them. And you'll often additionally be eligible to earn status and points on the hotel's own program.

None of that's worth the hassle of booking directly. Go to the hotel site. Skip the intro video. Find the booking button under two levels of menus. Try to figure out what their cancellation terms are... nope, haha, good luck. Enter your name, address (your browser has autofill but if you use it their javascript highlights all the fields as having errors), credit card information and three security questions. Bzzt, your 8-character password didn't have a numeral and a special character, re-enter all your information again. Bzzt, ' is not an allowed password character, re-enter all your information again. There you are, you're booked, now just unsubscribe from their mailing list and delete the 3 spam mails they've already sent you and you're good.

Oh, you booked with the wrong card? No problem, just click the link in your confirmation email, enter all your information and... haha, no, psych, the form just gives you an error page. Find their contact information under three levels of menus, email them, wait a week, and you'll get 2 more spam mails from the mailing list you already unsubscribed from, but no actual reply, nope. Wouldn't want you to miss out on having to make an international call.

Screw that crap. Booking.com all the way.
Renewables provided nearly one-quarter of US electrical generation to Aug 2022
CSS counter styles or CSS paged media while Chrome and Firefox have

When I read this, I turned on css counter styles on my iPhone:

Settings > Safari > Advanced > Experimental features.

There are a lot of in-development web features that can be enabled.
> One counterexample (unfortunately the only one that comes to mind) is sales, where performance has an immediate positive cash & profit impact that is trivial to measure.

Nope!

Two salespeople closing the same total value over a year can have vastly different impacts on the business.

Say Alice cares about how well the customers she brought in are doing. She follows up on their experience every six months. She talks to the people in the organisation who fulfills the customer desires. She makes sure there's a good customer--product fit, and her customers are just at that edge where they challenge the organisation to do better without demanding of them the impossible.

On the other hand, Bob doesn't care about how customers do. He just wants to close deals. He finds bad customer--product fits but convinces them anyway by promising rainbows and daisies. The customer is unhappy from day 1, because they never get what they were lead to expect. The organisation is stressed out trying to fulfill unreasonable demands.

Alice is a net positive contributor, Bob is at best neutral -- both close the same value, remember!

That sales performance measures are easy and instantaneous is one of the most damaging myths governing my current workplace. It's really bad.
And by “a few years” you mean a generation
Google would need to make dart outside of flutter more attractive. I think making alternatives to next.js and Django would move the needle quite a bit.

$10M could pay 20 fulltime devs for 5 years to work on these projects. This investment is miniscule compared to their profits and I think that could do it.
Based on what you're describing "reject capitalism" is just edgier phrasing for "not respecting property rights" (ie. expecting your employer to give you money for nothing, or for your landlord to house you for free).
Walter, I want to believe you're a smart guy, please tell me you're not actually this obtuse.
what grade is this?
They'll just refuse you entry. Why would they care about your work?
Run linters against staged Git files
If it was all supply side we would have seen a accompanying reduction in national income. It’s a combination of both a reduction in aggregate supply and an increase in aggregate demand.
Wouldn't this mean that the author of this article wrote it unconsciously?
Getting errors when building it on my machine, macOS 12.5, Intel.
Clipper. https://en.wikipedia.org/wiki/Clipper_(programming_language)

It pretend to be xBase language but actually close to C.
> This is not a slippery slope situation.

I think it is. Governments aren't that trustworthy if you ask me.
>feels optimal to me.

How is that optimal compared to "I can see the point and I like it"
Zoom runs on Oracle Cloud. I guess Red Hat's managed stuff now runs on IBM cloud but they bought their way into that.
Totally fair, tbh.
thanks yeah i tried the webauthn.io but it seems to be in typescript and not very easy to reuse. i'll try webauthn.me
Most people don't want other people to be able to have that information about them unless they give it to them. I've been doxxed and it's not fun having that kind of information out there. There aren't many innocuous reasons people would be looking that up. Doxxing wouldn't even be a thing if it were harmless.
Super Bit Mapping Technical Overview [pdf]
Curious what you find happened with that.

On the webdev side—what can be done as extra defense-in-depth step to guard against this kind of issue? Unrelated to Cloudflare I feel like it is a common issue that crops up on even massive sites quite often. Is there some sort of secondary check / content decryption that could be required on the client-side to contain session cookie crossover?
I've completely sworn off third-party booking services. They never know what's going on and when anything goes wrong they just tell you they can't help you. Then the place tells you that they can't help you because you didn't book through them and they just point fingers at each other.

Better to book directly from whatever hotel / airline / whatever you want to use. Whatever savings you might get is not worth it and a lot of times hotels appreciate direct bookings and they're cheaper anyway.
Developers Complain About Gambling Ads Appearing in Their App Store Listings
There's a fairly big difference between:

a) "most of the time" being 60% (very roughly what I'd expect when doing renaming beyond a single function in JS, and that's being optimistic).
b) "most of the time" being 99% (very roughly what I'd expect in a typical C#/java/kotlin codebase that isn't using too much reflection).

Even aside from that, I'd argue that nullability, array covariance, and reflection all have MUCH bigger practical impacts on typechecking reliability than Turing-completeness. Most languages will simply fail to compile if the computed types require too much recursion, making the issue relatively moot.

Type-checkers don't actually need to solve the halting problem to be sound, they just need to guarantee completion for _most_ types of code, and anything that can't be guaranteed can simply be rejected.