skysight-inc/HackerNews huggingface dataset:
There's certainly part of that, but there's also likely selection/sample bias. The better the programmer, the less time they probably spend in interviews. And the "reward" on passing a programming interview if you're marginal is quite high, depending on your alternative choices of employment.

(Top tier Ivy League university acceptance rate is 3-10%, so if you're looking for someone of at least that caliber among the general population (or even among developers), an 80% rejection rate might not be crazy. FAANG (or its ilk) are the "Ivy League" of Software Development jobs)
https://policies.google.com/privacy?hl=en-US
You're writing "work sample tests," and I'm hearing "take home assignments." Is that right?

If so, how do you solve the problem of the assignment just taking way too much time compared to a more typical process, where you do a phone screen and 3-5 hours of technical interviews with a behavioral or 2 thrown in there? I know that if you send me a take home that's any like most of the ones I've gotten in the past, and your competitor says I can do a recruiter chat and technical phone screen to qualify for a 4-5 hour onsite, I'm going with them just on the sheer amount of time and effort needed from me for each process.

How do you get around the fact that if you give such a test to enough people, some of them will eventually put it up on Github for the world to see and crib from? Even for those willing to accept the time commitment, how do you account for the bias involved in giving the same assignment to working candidates and people just out of school? There's a good bit of implicit age discrimination going on there, since folks who have been working a while are far more likely to have families than those just out of school. And then there's the old "fraudulent candidate hires someone else who's actually good to do the assignment." Granted, that person won't succeed at the job, but it'll take at least some weeks before most companies will give up on someone they hired, even if they're completely hopeless at the actual job.

I could go on and on, but I think you get the idea.
Yeah you can argue that /pol/ sways far right and you'd be correct, and I don't personally condone most of the opinions that are represented there, but take a look at the general threads, you have a pro-ukraine one and an anti-ukraine one, both with equal representation. I can't think of any other site that has this. Any other website following the classical formula of pseudonyms and upvotes/downvotes, like Reddit, hackernews, and so on, are destined to be an echo chamber. You can feel it here too, even though HN is heavily moderated.

And say what you want about 4chan, but the most popular open source machine learning frontends come from /g/, that is, Automatic1111's stable diffusion, ComfyUI from Comfyanomyous, and oobabooga text-generation-ui for running LLMs locally. It's a place which is hostile to the lowest common denominator of the internet, which functions as a great filter for better or worse.

If you want a comfortable safe space that shields you from being offended, the popular social networks are great for you, but if you have thick skin and can handle unfiltered conversation, there is nothing more visceral and organic than 4chan, despite all its warts.
Well, no, it's not really possible to just do that using actors and sets, it would have been done during the Cold War otherwise. Up until recent advances of digital technology it wasn't really possible to have an actor convincingly fake someone else - e.g. a foreign politician - so that it's not easily detectable; this is a recent new ability (and even now you'd still want to use a good actor with a similar face shape and skill to match the body movement style in order to make a convincing deepfake).
You can integrate the same amount of data in less time by increasing the size of the detector. With a detector 182.5 times greater in volume (which is only 6 times the radius), you only need a day's worth of data - still probably not useful for targeting but now you know the search area to look within. You can also build a network of multiple detectors, which in addition to increasing the amount of data you collect also makes it easier to differentiate signals. For a nation state this would be chump change.
Huh—in these maps, Belarus appears to have become a vast inland sea
I respectfully disagree. Some people cannot help but be very heavily emotionally invested.
I mean, giving the finger to everything is a pretty common trope amongst the far right.

Everyone has their uncle or cousin that says "I am not racist I just hate everyone equally"...

It's also a GOP playbook to destroy or disrupt social services and education to then say "look how bad everything is"...
Ok, I'm just wondering, because I think the law would firmly be on her side if it happened after the ACA was passed (they can no longer call policies with benefit ceilings as health insurance, you have an out of pocket maximum that is pretty hard set in stone...the dispute would just be in if something was covered at all or not). That still leaves plenty of things wrong with our system, of course.
The 85% fatality rate for the water speed record had me go down a rabbit hole. The record hasn't been broken since 1978 (~315mph) and someone on reddit said it was because they stopped tracking the record due to so many deaths. I can't find any information online to corroborate this though.
Last i tried it, it had no support for Win10-on-ARM64 :(
Renaissance Technologies has been beating the market with statistics and machine learning for 4 decades
And that is why the onus is upon the person asking the question to explain the problem scope fully enough that anyone looking to help will be on the same page from the start and those who have encountered problems with similar approaches are aware that their experience isn't relevant.

Most often, the request comes in as:

> dev: How can I do def?

to which responses warning them of the problems with that approach and lacking the surrounding context are completely appropriate.

The issue is:

> ... Explaining everything involved in abc is a lot of work, and dev just wants to ask about def ...

Yes, it's a lot of work, but necessary to do either at the start or piecemeal consuming a lot more time overall between multiple people. To be respectful of other peoples' time, explaining abc is the correct thing to do.
I read the press release twice and it doesn't really say much. I'm a digital physical design engineer.

What it probably means is that ARM will port their standard cells and memory compiler to Intel's process. The other IP like the ARM CPU's are delivered as Verilog RTL and a customer can synthesize them to standard cells using any foundry's standard cell library.

When I worked at ARM they would work with any foundry even those that made competing IP. If my fabless semiconductor company decided to use Intel as our fab then we would still be using ARM CPUs in our chips. We aren't going to use Intel though based on Intel's prior history over the last 20 years of saying they will be a fab to external customers and then backing away and cancelling those plans. Based on talking to former coworkers most of the people talking to Intel as a fab are using it to negotiate lower prices with TSMC or Samsung.
A true advocate of free speech would defend someone's right to be a nazi even if they vehemently disagree with them.
That's why you don't have neither Java or Rust under Hyperbola GNU/Linux except if they are under the GCC umbrella as GccGo.
Are we playing the "exceptions disprove statistical rules" game again?
Measuring Trade-Offs Between Rewards and Ethical Behavior in LMs
Isn't MIT known for its math and physics?
This is what I've been wondering what happens when you replace the human in the human-chatbot loop with another chatbot? I'm sure somebody must have tried it?

Those 2 chatbots could be of different models. Would they then teach each other something new?
If it was built into their consciousness, then yeah
This reminds me a little of The Picture of Everything: http://www.howardhallis.com/tpoe/noflash.html
Those are fair points and you also said you didn’t expect them to implement DP. I’m curious what your minimum expectations are for the candidate to solve. When I ask these questions it’s usually about the journey more than the destination (which I believe you mentioned in the beginning) but I’m guessing you’d at least expect the candidate to come up with the brute force solution.
I'm curious about what makes document databases a good fit for e-commerce. I've never worked in that industry.
Laid-Off Tech Workers Launch ‘Revenge Startups’
How do we know that therapy works, and which kind is best for you?
"Hey ChatGPT - here is the situation, here is my goal - what is my next step?"
Calling ChatGPT from a WebAssembly Plug-In
This was a fun demo to see how we could use Extism's standalone WebAssembly runtime[0] to interact with the ChatGPT API. Many folks in our community had asked about it, so we put together a short tutorial.

[0]: https://github.com/extism/extism
You said that about "those that do understand it", which to me implies at least some degree of technical understanding. I'm talking about casual users with no background whatsoever, who have just been exposed to ChatGPT or (mostly) Bing AI.
Generative AI Will Change Your Business. Here’s How to Adapt
If you're price-sensitive and not already doing so, include the M2 MBA (or, hell, even the M1 MBA) in your calculations. Great machines, way more than sufficient for most. Though there are some nice, fun luxury (again, for most) features on the MBPs, too.
You're comparing against the ultra. I'm using (and talking) about the base model Max, which is $1999 all in. (The Ultra is 20 core, btw. It's essentially two Maxes fused together.)

I will agree that the Ultra ($3999) is probably not a great value for most people, since outside of synthetic benchmarks, it's usually more like 10-20% faster, not 100%, as outside of editing 8k video or AI, there really isn't much that scales well to that many threads.

Another thing I'll mention, and that I think really is a big part of the special sauce, is the insane memory bandwidth.

A 7950x has a maximum memory bandwidth of 83.7GB/sec. An M1 Max has 409GB/sec.

It's really hard to outrun RAM that's essentially soldered directly to the CPU.
It must be hard for you if your idea of free expression requires absolutely no limits. I personally think it’s a bad faith argument and you’re not actually interested in reducing radicalization.
On what basis do you make this statement?
Do you have a specific definition of "nazi" in mind we can apply in a reasonable way?

The usual problem I see is anti-"nazi" rhetoric quickly descends into dehumanization rhetoric about how such people don't deserve to live, should be ejected from all civil society, and must be relentlessly persecuted by every legal and social mechanism possible; in fact, all the suspension of every civil right is acceptable if it means stopping nazis. At the same time, it seems that almost everybody who lived in 1940 would be considered a Nazi by today's rather loose standards, and everybody tries to paint their opponents as nazis (even conservatives have the rather inept 'actually, Nazis were SOCIALISTS" retort) and apply this sort of rhetoric to what even 10 years ago was a completely mainstream liberal.

Certainly 4chan is full of reprobates of every flavor. But if you live in a society where the existence of Nazi rhetoric is actually dangerous, well, you've already lost your free society. People don't read deranged Internet rants and become mass murderers unless they were born in raised in an already broken, atomized society. The ideology is the excuse for the violence, not the cause. And unfortunately, this sort of rhetoric (we have to do whatever it takes to stop nazis) is also indicative of an worsening social environment.

And typically, in worsening social environments, where a variety of ideologies become excuses for broken and/or desperate people to become violent, the government will become more and more totalitarian in response. And we’ll cheer it along.
> he was caught by linking fraud wallet to exchange wallet

How are you supposed to turn fraudulently obtained btc into dollars without doing that?
A formal (e.g. legal) system is by definition uncritical, as it poses axioms that are not challenged but simply assumed as true. You can only criticize something that is already formalized, as criticism is inherently a skeptical practice whose explicit aim is to challenge known assumptions.
Ad supported media eventually gets corrupted by the advertisers. We've seen this time and again. If MSFT makes money off the ads, they will degrade the entire OS to support their ad addiction.

This is only a problem because Windows is the Standard Corporate Operating System, and Word is the Standard Word Processor.
Agreed - I worked for a company with 30 people dedicated entirely to managing the mess they'd created in AWS - and their AWS account manager somehow managed to keep convincing them to use more and newer AWS services to dig them in even further.
You can use Bingchat in FF? Which extension?
The point is that it's a badly-worded question because there are two ways to interpret it.

It's clear (after reading the score's explanation) what the intended interpretation is, which is the one you're describing.

The other interpretation is that the length of the line is set by the government based on how many people they choose to to allow to buy raspberries at a controlled price. Once 100 people are in line, they won't let a 101st person get in line, so it is always 100 people. In this interpretation, a cup of coffee that would normally be worth $1.00 is only valued at $0.75 because what the people are there for is raspberries, not coffee. Some of them may not even like coffee that much.
They do, yes. Some equipment Brinks and ADT sells also is part of the ADC ecosystem, but is restricted to only those vendors.

Any other alarm.com gear is generally fair game as long as it's been released from any account it's on from any monitoring company.
Couldn't makee this stuff up

“We will consider requests to use the
[word “Rust” within a conference] on a
case by case basis, but at a minimum,
would expect events and conferences
using the [word “Rust”] to be
non-profit-making, focused on discussion
of, and education on, Rust software,
prohibit the carrying of firearms,
comply with local health regulations,
and have a robust Code of Conduct.”
> Someone might say the same thing about trans people.

Sure, they might, but it'd be ridiculous.

Being a white nationalist is a choice someone makes (and continues to make every day) whereas being trans is not.

Further, white nationalism is associated with bigoted actions (including speech) whereas trans is just someone's personal identity that doesn't really affect anyone else. The two aren't remotely comparable.
When will the marijuana question come off the ATF form?
I am not a Pythonista, but joblib is such an easy wrapper to use.

I use joblib at work (it handles edge cases that pickle does not) to package up trained ML models for deployment by a colleague. I train the models outside of a Python environment, pull the models into the Python version of the ML library I use, and then serialize the models to a compressed joblib file. The joblib object takes up less space than the text based model file and deploys quickly for almost instant predictions.

To ensure that the input fields for training line up with the input fields for classification/regression, we add a hash to the joblib object, which is trivially easy. Dump the object on s3 using the hash as the key and it's trivial to have a library of ML models ready to deploy very quickly.
> ...[companies and interviewers] that the goal of the hiring process is to find the very best possible candidate, whereas the goal in reality is to find somebody "good enough" as efficiently as possible.

I suppose that's why mathematicians came up with the idea of "optimal stopping." There are literally tons of scenarios out there where the goal isn't to get "the very best possible candidate," but to get someone "good enough," or maybe even the best person you can get after putting a reasonable amount of time and effort into searching.

https://en.wikipedia.org/wiki/Optimal_stopping
Interesting comment about the Apple keyboard. I have bought Apple Magic keyboards for all my Windows machines. Need a correct driver to make the fn key work and remap the delete key, but otherwise I have not yet found a better TKL keyboard.
It doesn't have to be on the level of russia or china to be bad. What a weird arbitrary goalpost.
It's a major area of focus to improve the hallucination (or whatever the technically correct term is) of the model. I would bet we're pretty close to GPT actually evaluating sources for information and making judgements in how to weight those sources. I suspect this is going to upset a lot of people, and especially those in power.
Yes. Especially considering that many of the people carrying these are first responders.

https://www.kmov.com/2023/03/18/shooting-florissant-walgreen...

https://www.fox13memphis.com/news/teenager-injured-following...

https://www.wdsu.com/article/two-people-dead-in-shooting-nea...

https://www.ksdk.com/amp/article/news/crime/fatal-shooting-l...

https://www.11alive.com/amp/article/news/crime/person-of-int...

https://www.nbclosangeles.com/news/security-guard-walgreens-...
Is this one of those times when you claim something is a joke because you believe it, but you also know how ridiculous your belief is? None of the actors in Inglorious Basterds were Nazis, nor in all probability are the actors in a production of The Sound of Music.

Internet antisemitism is of course not Rodgers and Hammerstein, but wide sweeping falsehoods don't prove anything about anyone.
Unless the LLM actually evaluates sources and assigns weights to sources.
This sounds like an interesting hybrid implementation, and I understand its motivation. However, if distributed writes at low latency with the highest consistency guarantees are essential, combining those two layers (Mongo and PostgreSQL) isn't worth the complexity. It looks like you can administer it with both Mongo and PostgreSQL tools, but do you want to? Clusters, partitioning, replication? That's a lot of heavy lifting.

To fully disclose, I have a biased view on this given that I work for a (closed source) serverless, no-ops DB provider (Fauna) that implements a distributed transaction engine that is natively document-relational and doesn't compromise on relational (ACID, transactional) guarantees. Although not directly comparable to an OSS DB, The market expects software and services to abstract as much complexity as possible. It is hard to imagine how such a Mongo/Postgres hybrid could handle hyper-scale apps that require highly consistent distributed writes.
"work sample test"

I've given this same advice for _years_ for designing technical interviews. Take a problem that you or your team has actually faced in the last n months. Distill it down to remove tribal knowledge and get it to something you or a capable colleague can hammer out in m minutes. Give the candidate 3m minutes to solve it. Typically this means it should take you 15 minutes to solve and give them 45 minutes.

Our biggest hit for a question that followed this for an SRE type role: we had a cron job that was legacy and buggy and caused a couple of issues over 6 months. We went back and created a very similar script with very similar bugs, added some similar data and re-seeding scripts, and told the candidates "customers say that feature $x is not working, and that is ran by this script. Here is how to run it, here is the user's id that can be found in the data seed." We added some other data validation problems. After they fixed it, we asked them what they would do to make this more production safe and dig in on what they have and have not done for improving existing systems. We expected discussions on structured logging, metrics, alerting, testing, code layout, etc.

Over time, the roles that you are looking to fill and the weaknesses on the existing team that you want to shore up will change and you will need different interview questions. Maybe more towards distributed systems or more towards testing or observability.
> "We evaluate SELF-DEBUGGING on code-davinci-002 in the GPT-3 model family"

Putting aside the incongruity of Google researchers using the OpenAI model, I'm curious how GPT-4 would do in this situation. Probably its zero shot attempts at coding would be better, and maybe its self criticisms would be better too.
I've seen a lot of people saying this is the future of search... But this is so destructive for content producers, why would they continue to publish content that has no chance of SEO value.
Feds can’t take crypto from your grasp if you have diamond hands.
"jokes on them, I was only pretending to be a racist"
There are people who do this too; I don't think that's a sufficient property to be a threat to humanity at large
Because the author didn’t bother to explain that this is what she’s looking for in a well thought out blog post, I assume she also didn’t explain this is what she was looking for in the interview, leaving a lot of candidates who didn’t have the same educational background floundering.
"Systemic" and "totalistic" are not synonyms. Your suit of rhetoric has already disintegrated at the seams a couple comments ago.
"it will also give Steve's Blog the power to appear as professional as NYT in presentation."

I think that's exactly why history and reputation are going to matter more in the future, not less. And I do agree there are no purley "trusted" choices, it is always a matter of degrees and our assessments are always imperfect.

Though ironically (and I'll give myself away as someone who has not thought too much about these issues) I would imagine the best tool to assess accuracy and trustworthiness in the future could end up being an AI, which means we first need to assess the accuracy and trustworthiness of said AI, which... is enough for me for one day!
If you ask lawyers to give you the most permissive trademark policy that's still enforceable, this is what you get. Unfortunately what lawyers consider to be extremely permissive, hackers see as fatally authoritarian. It's not clear whether there's any room for compromise.
Large Language Models for Clinical Applications
The concern that media companies can have interests that don’t align with journalistic integrity does apply to any media company. Whenever you see Rupert Murdoch’s name being discussed, it’s probably in relation to this topic. However it is harmful in a unique way when the government creates a conflict of interest between editorial independence, and serving the states agenda, due to the way in which that undermines the principle that a democratic society requires freedom of the press.
I agree that something needs to be done to help content producers. We're not opposed to revenue sharing.
I don't think it would be that niche given how big an industry home automation has already become. The general public generally don't know what they want until you put it front of them. I hadn't thought about that for a kitchen appliance, but yes, I would buy one, absolutely, that appeals in a huge way.

If you did start that kind of a company, I'd love to be made aware of it.
all the internet companies. then I would buy twitter.
Say it with me:

"Bitcoin is not, and never was, anonymous."
Authorized Vehicles Only: Police, Parking and Pedestrian Access in NYC
I imagine this will come to iPhone first, then MacBook’s (maybe limited to the Pro’s?) a year or two later.