skysight-inc/HackerNews huggingface dataset:
Interesting that the EPA proposes going from 10 μg/m³ to 8 - 11 μg/m³ for the annual PM2.5 exposure and proposing to leave the 24h limit at 35 μg/m³ whereas the WHO air quality guideline that came out last year set much lower standards at 5 μg/m³ for annual exposure and 15 μg/m³ for 24h.

Both argue with science and health based research. I wonder if the EPA is going far enough?
Yeah, i find the connection between consciousness and intelligence tenuous at best. Our survival imperative, thermodynamic and game theoretical constraints give rise to it and i'd argue that every living organism has a form of consciousnes, from very primitive to, well, our level. So yeah, I believe we'll have far more intelligent ais in the future that would otherwise be inert.

Ofcourse, in our foolishness, we could create an ai with the goal of survival and replication at the expense of everything else. Or self optimisation could inadvertedly do so
As an aside, I have been playing around with ChatGPT a little. One thing I have found is that because its token space is limited to 4096, it will often struggle with long documents. Often the first and the last won’t agree or it will “forget” stuff from the beginning of the document.

Has anybody else run into that issue?
> The Idiotic "Most People Cannot Program" Myth

despite the fact that the specific problem has been memed to death, i can still reliably wash out 70% or so of the interview cohort i’ve interviewed by fizzbuzzing.

it’s shocking every time.
The author complains about not having local variables, but most decent Forth environments have them. It is not difficult to have local variables in Forth, just use a library or compiler that provides them.
I think it's also a safety thing. I am always surprised at parents who clearly have enough money when they get their kids really f'ed up cars. I even know of a family who lost their kid in a car crash, and it would've most likely been fine had they not "tried to teach him a lesson" and gotten him a reasonable car.

So yeah, my main reason for driving a pricier car is, well, less chance of death and leaving behind my family.
Great. However the real interesting feature was that the controller connected directly to the end server. It'd be great to be able to set that end point
I truly believe America is a great place and it's long term prognosis is excellent.

I also truly believe the Atlantic wants you think the same thing, as long as their preferred politicians are in office. When the other folks run things, the Atlantic screams that everything's horrible.

The Atlantic is part of the problem.
Isn't google the canonical example?
I really looked into appsmith because of how cool the look, but one key problem I have is we're fintech so auditing objects is critical.

Appsmith has its own logging system and our Django app will also have one through django-simple-history. Reconciling the two will be super annoying. Rollbacks for user edited objects will be effectively impossible w/o a separate system.
"it just sounds like a lot of you are stuck in a relationship"

As I said in several recent posts about the horrible performance of Mozilla Thunderbird, there has to be a Trojan horse in the Mozilla organization.

Why else would such an organization keep constantly shooting itself in the foot? Why else would it seemingly go out of its way to avoid giving its users what they want?
Something the author(s) don't seem to fully consider when creating composite indices is how B-trees work. The leanest and almost always fastest composite index for MariaDB/MySQL is one where the columns are ordered first to last relative to lowest and highest cardinality, i.e. how divergent they are. You usually want a B-tree index that's as little branchy as possible in the start, and then branches out increasingly the deeper into it you get, in order to traverse its components as fast as possible. The performance difference between a correctly ordered composite index and one that's ordered seemingly on random, as in the article, can be not-insignificant.
I would say this is a win for everyone. It sucks we lost Stadia. But the way Google has handled shutting it down should be seen as a role model for any cloud gaming service. They have refunded me for every game I bought and now this.

For anyone curious, the Stadia controller is one of the better controllers released in awhile. I would say its on par with the Xbox Series controller.
At least people who are loyal to the company care about the long term viability of the company. I think Cook, Nadella and Jassy (my skip*7 manager) care about the company. I don’t know what the hell Pichai cares about.

Google has the focus and the vision of a crack addled flea.
Uint8.t ;)
Agree. But how do tools that detect ChatGPT text can distinguish between the different contexts that lead to the outputted text? They can’t.
The weird thing is that it's quite likely within 5 or 10 years, not only will teachers have given up, but they will expect students to leverage these types of tools.
True, but thats why you should network with current and former engineers at the company to get the real dirt
If you're looking to manage and play local media, Swinsian (http://swinsian.com) is a nice native app that comes extremely close to the peak iTunes experience of yore.
I think oil and cellulose and chitin are on the cusp of earning their place as feedstocks(at various rates). As these values rise, they will compete with use as combustion inputs and one by one aspects of combustion will become marginalised and supplanted by higher uses. Cellulose is also known as viscose (AKA Rayon) and it one of the best higher uses of cellulose. Chitin is insect shell protein. Oil is depleting with time. Cellulose and chitin are made in huge volumes.
Various chemical treatments/additions etc have a huge potential range of products that can be made with them. We grow trees = wood, many types.
It should be possible to make a 'wood' from cellulose and chitin used in composite fiber/foam compound to create a wood that can be engineered in many ways.
Wood is long fibers of cellulose with cells strung like beads along these fibers all glued with lignin into a solid. Grown wood is cheaper, but it should be possible to make an engineered cellular wood, based on viscose chemistry in time as wood prices climb.
I think that's because the question is too easy. I tried "what is 93748 + 29384" and it returned "93748 + 29384 = 127130.", but the correct answer is 123132.
Your not an asshole like your friend. But it sounds like you are not an A player hiring other A players. What you are doing is going to net you a C or worse.

Put yourself in an A players shoes. Your trivia on the spot question shows you value unimportant things. A players can see talent in small signals and can map out a candidates profile you are trying to filter candidates by nonsense that doesn't map to the job. That leads to random results.

Hiring is an important management responsibility that most developers should not be involved with unless they are part of the management track hopefully with some training
> whether we can rely on (say) the operation 2.0 + 3.0 giving exactly 5.0 (we can!)

Can we rely upon 2.3 + 2.3 giving exactly 4.6 though?

Can we rely upon LargeInt.0 + LargeInt.0 giving exactly 2xLargeInt.0 for all integers?
I have heard of this at Infosys in the US
Scheme is deceptive. I think R5RS was all of 50 pages or so. But try implementing quasiquotes, closures, lexical scoping, tail call optimization. Not to mention the trickier things of call/cc, dynamic-wind, hygienic macros. There is a surprising amount of complexity involved. Even if you do go with the simplest of GCs, which is probably stop-and-copy.
Adding to that, Stripe can suspend service for a user without holding money for months with no communication.

Bad communication + holding all money for long time, is not fraud prevention, it is a horrible service, and this has been mentioned by dozens of business owners so far and is not a specific case.
Yeah, I've seen it, too. It's terrifying. Some of the candidates I've rejected over the years have verifiable years of experience yet can't actually produce very, very basic working code.
It doesn't use GNU at all which can break compatibility with a lot of software but is no big deal if the packages are available.
Why does a minimal nodejs 19 distro need python3 ?
Excuse, we call those "Minimalist errors".
I think it is extremely unlikely that Jobs would have said well then we just shut down Apple if there is not a need for us anymore. From what I have read he was a business man first. He also very clearly had a very good sense of product quality and was good enough technically to understand not only what was possible, but what was going to be possible in 5 years. But that he was all about the users needs and not himself is not something I think the facts bear out.
But that would immediately scare away all the future potential OpenAI customers… why would OpenAI do that? If customers know that it’s possible to determine that a text came from ChatGPT with a 100% accuracy, then no one would use ChatGPT.
> The impacts of NaN are almost certainly not as bad (in aggregate) as `null`, but it'd still be nice if more languages had ways to guarantee that certain numbers aren't NaN (e.g. with a richer set of number types).

The problem with that is that to guarantee arithmetic does not result in a NaN, you need to guarantee that 0 and infinity are not valid values, and those values can still arise from underflow/overflow of regular computation. Basically, there's no subset of floating-point numbers that forms a closed set under +, -, *, or / that doesn't include NaN. So you can define FiniteF32 (e.g.), but you can't really do anything with it without the result becoming a full-on float.
> In not wanting to champion, say, fitness, marriage, and hard work, elites end up encouraging fat pride, divorce, and anti-work—all while being fit, married, and hard-working themselves.

That’s basically the entire argument, or perhaps observation, if you don’t want to read the whole essay.
When I was an OkCupid user, those questions seemed like a smart way to design matching at first, but the more profiles and match evaluations I looked at, I realized that the data they gathered was extremely dirty because too many people didn't understand this system. You'd see questions where they had filled out the "answers you'd accept" answer as if they were answering for themselves, or that they didn't realize they were supposed to check all the answers they would accept (thus rejecting people who actually aligned pretty well). A prime example is the question that asks "would you prefer to give a massage or receive one." You'd see all kinds of people saying they'd like to receive a massage, but they wouldn't accept a partner who said they'd prefer to give a massage.
i often wonder how many of these articles are cia funded to normalize "elites" or "leaders" being a separate cast of society above the rest of us. left vs right doesn't work anymore, so they want to glorify being superior through wealth, and at the same time, normalize being a hypocrite because they actively encourage corruption.
Or the fstop, focal length, & stuff.
One thing about his videos is that they just contain so many truths put into words. In this video it's, for example: "I know there are many people who know everything about bytes, and then there are people watching this that don't live and breathe this stuff, and both will probably be bored by the details."

Also the one that hurt me personally from another video: "All I ever do with computers anyway is other computer stuff."
yeah I really don't understand this "catch them out" mentality.

My approach is to try and make the candidate feel relaxed, as I want them to show their best self in an already stressful situation. Following this it's about giving them the opportunity to demonstrate their skills.

If you go into an interview with a combative mindset of "filtering out the lemons" and then complain how hard it is to hire good people, you really ought to take a long hard look in the mirror.
https://vercel.com/design/introduction

They hired evilrabbit and now show geist ui on their own site.
If this is true like the lawyer says, then it's the end of the line for our Sammy..

I don't see how he can pull some miracle to avoid less than 40 years.
We work hard to retain floating point reproducibility in climate models. I have a presentation on this, if anyone is interested.

https://www.marshallward.org/fortrancon2021/#/title-slide

https://m.youtube.com/watch?v=wQQuFXm6ZqU&t=27s
Reading the details of the civil suit completely changes the tone of this story. So she also owed ~$3k on the unforgiven portion of an advance from the company for her CPA course, which would have been fully forgiven after 24 months. They withheld her final ~$1800 paycheck due to that. So she was actually ~$1100 ahead and then decided to sue. It also looks like the 50 hours she billed that couldn't be accounted for occurred over 6 weeks or so.

I really wanted to be upset with the company here, but it sounds like she shot herself in the foot.
They focused on short-term profit and it will damage their long-term profit, if not kill them.
Literally the first words in TFA: ‘A “geriatric pregnancy” is an outdated term’
Semantic search answers: Q&A against documentation with GPT3+OpenAI embeddings
Here is a way with a Generator (the chapterGenerator). Only writing this because I've seen a lot of comments lamenting lack of "streams"

async function showChapters(chapterURLs) {
const chapterGenerator = function*() {
for(const url of chapterURLs) {
yield fetch(url).then(response => response.json());
}
};

for (const chapter of chapterGenerator()) {
try {
appendChapter(await chapter));
} catch (error) {
handleChapterErrorGracefully(error);
}
}
}
I came across an issue in grim fandango and that was released in the late(?) 90s
How does this justify holding the whole business balance for months and provide no explaination or support to account owner?
these flat kinesis advantage clones give me cramps. Just buy an advantage or build a dactyl-like
> made so by the unobvious test for NaN-ness in many languages (ie, "if (x != x)")

Which languages do not have a function to test for NaN?

> and the lure of people who want to turn on "fast math" optimizations which do things like assume NaNs aren't possible and then dead-code-eliminate everything that's guarded by an "x != x" test.

This is not unique to NaNs. There are plenty of potential floating point problems if you enable those flags.
I am firmly in the belief that sNaNs were a mistake in IEEE 754, and all they really serve to do is to create hard trivia questions for compiler writers.
>And actually, hybridization between near species or more robust mixing between more genetically unrelated pairs tends to be better for more useful adaptations.

Unfortunately we already killed off, or out bred all other members of genus homo.
Though to be fair our ancestors do seem to have got on with them so maybe we just absorbed them more than drove them to extinction?
Get the brand new model f is you want buckling springs.
Didn't like this article at all. The writer's style is dismissive and combative in a way that's at odds with the message it's trying to convey. It's not an idiotic myth that most people aren't good programmers and it's not arrogance that makes people think that it's very important to make sure the wrong person isn't hired. I don't think this because I've spent too much time on Hacker News, I think it because I've worked with a lot of people over the years and I know how a team can be dragged down by a bad hire.

Of course you shouldn't humiliate the candidate, that's never the right thing to do. But there's a huge gap between maintaining a high hiring standard and believing that "everyone else looking for a job is an idiot, and our job is to expose them, to teach them a lesson, to humiliate them till they quit." The bulk of the advice in this article is fine, but the hyperbole is just plain annoying.

Also, seeing people site the no asshole rule is a warning sign for me. I worked at a place that constantly mentioned that, and let's just say it was clearly ineffective. Assholes rarely think that they are the asshole and are perfectly comfortable citing that principle.
I think your OP means he extracts (existing) metadata from a group of images to a more easily accessible format (like txt or something).
A good time to read Are you a Real Libertarian, or a ROYAL Libertarian?[1]

Most people who fly the economic libertarian banner are actually Royal Libertarians, which is to say they aren’t really Libertarians at all.

[1]: http://geolib.com/essays/sullivan.dan/royallib.html
One can do something similar with gawk.

https://www.gnu.org/software/gawk/manual/gawkinet/gawkinet.h...

For example, one could run gawk under dash (scripting shell) instead of bash (interactive shell), for instance in a script.
I agree with the article - some common styles of interview are designed to produce arseholes. Which, fine, if you want to employ only arseholes and people who like working with arseholes that's what you should be doing. Likewise if your workflow is 90% programming trivia questions and 10% meetings. It's useful for me as a candidate, the sooner you show that the sooner I can get out of there.

The bit at the end about trying to discover what candidates are good at and see them actually working... I'm shocked that so few interviews actually do that. I get that it's hard in tiny companies where you have one vaguely technical person who realises they're out of their depth and is hiring to fill that gap. Everyone else has no excuse for lousy evaluation of technical skills.
Twitter has blocked 3rd party apps
> An exception would be better.

It depends on the context. Sometimes NaNs are expected and to be ignored. Sometimes they signal a problem.
Do you actually just like programming and hate “engineering” side of things?

What if you just did programming but we’re told how to program?

Sometimes people get burned by processes and sometimes people just don’t want others opinion and want to do their own way in their own world.

I honestly go through ebbs and flows between the two and honestly I think a good middle ground is some process. I’ve learned a lot (and literally did just yesterday from an RFD review) so I can’t dismiss process altogether.

If I want more autonomy I’d work at a smaller company. I do miss the days of my old company where I wrote so much of the system. From payments to auth to order and fulfillment. It was fun, and I knew everyone in the company. Thinking more about it writing this just now though, I think my code would’ve been better with more reviewers nudging in the design process.

You might want to consider doing some open source hobby work as well btw; I am doing that rn.
Legal is a stupid question. Even if it’s illegal, are you willing to bring it to court in any shape or form? The answer is no unless you want to be a martyr.

Take it to HR and you’ll be on PIP in a few months or on the layoff list.
downvoting this comment was a good way to prove it
> The original statement will be read by men and some men will connect to it right away, because rather than envision some abstract person, they are made to immediately picture a man, and in that image they may recognize themselves, like looking at a mirror.

Sorry, are you saying that the audience of the statement is on purpose only men? If so, how could you possibly support any claim that it's not misogynistic?
You don't get to just assume that one of the drawbacks of subscription software applies just as often to non-subscription software. While some non-subscription software has DRM, it is (a) a much smaller proportion, and (b) not nearly as often of the phone-home, you-must-still-have-a-server-running type.
How does this garbage get to the front page?

> In [the] 1960s, everyone worked.

Yeah, the hippies were workin real hard.
What's an example of trouble someone had with personal activities?

Moonlighting? Porn?
The probability increases because DNA errors accumulate. You're playing a smaller and smaller lottery as you age.

Just because you had a healthy kid does not mean everyone will or that there is no risk.

Humans evolved to have sex and get pregnant before middle age. That's just our biology. DNA itself is a machine, and ours doesn't have built in protections to accommodate later pregnancies with high fidelity. If we had evolutionary pressure, it would. But there is no such pressure.
no argument !! But telling the mainstream that nuclear power is safe is like convincing them that MSG is safe.
Want to know the secret to interview developers? Here are the only 3 questions you have to ask:

1. What do you do for fun when not at work? … dig into to questions from here.
2. What is the coolest thing you ever built? How did it work? How long did it take to build? What language? What architecture / framework? What was hard about it? … you get the idea.
3. What are your biggest pet peeves when it comes to reading other peoples code?

Question #1 breaks the ice and gives permission to the candidate to be themselves. Look for common ground. Connect with them. Learn who they are as a person.

Question #2 gets you to see their passion. Talk to them on their ground. Give them the benefit of the doubt. Ask them hard questions, but don’t intimidate. Just go deep. The candidate cannot fake this. It’s not possible. People without the experience they claim are painfully obvious here.

Question #3 gives you two things. 1. Is this person openly critical of things looking to improve them? And Is this person a jerk? I call this the Jerk Trap. Jerks jump right in to being Jerks. After all you just kind of game them permission here! — I would ask though you be careful about excluding neurodiverse people who may not be able to control tone or navigate social situations well. These people will tend to be direct. Don’t confuse directness with being a Jerk. They are not the same thing.

I’ve interviewed a lot of engineers in my career, and tried a lot of things. This methodology has yet to fail me.

EDIT: It’s sad I even have to point this out, but in #1 you are looking to connect with the person on a human level. It’s not bait them into talking about coding outside of work. If you do that or think that way you are being discriminatory towards people who can’t code outside of work… you know like single mothers. And people wonder why we don’t have more women in tech. Stop equating passion with > 40 hours a week. It’s bullshit. Stop.
Shazam but for text.

You read a good article so you wonder which bot made this.

You've heard it here first.
I'm talking about product design, not technical design. But I don't think specifications help in the long term there, either. I think the way you get designs that are understood by both old-timers and newcomers is continuous improvement of the code through refactoring and cleanup.
> Hiring is an important management responsibility that most developers should not be involved with unless they are part of the management track

Absolutely, this is what it boils down to. After a certain point (like 15-20 engineers or so) you need someone in management to actually come up with an interview plan. Letting developers just wing interviews and ask trivia questions is a sign of an immature organization and is a big red flag for anyone senior coming in.
I'd love to integrate this into my desktop environment in the browser "OS" (https://github.com/DustinBrett/daedalOS). I already have v86 (https://github.com/copy/v86) for running general x86 iso/bin files and BoxedWine (http://www.boxedwine.org/) for 16/32 bit exe's. It would be cool to be able to drag and drop a Linux binary and just run it. I tried to do this with box86js (https://github.com/raoofha/box86js) but had little luck. Although as a non-Linux user, I am not sure where to get good examples/tests of binaries.