skysight-inc/HackerNews huggingface dataset:
How would you get back inside the house without leaving the key in the exterior lock, making you unable to lock the door from the inside with the same key?

Not to mention the potential of having someone lock you inside, taking the key, and then something bad like a fire happening while you're stuck.
A randomly arranged amorphous mass of protein is all I want from chicken.

I remove the bones anyway.
Maybe because screens make the appartment darker?
Engineering Explained did a good video on this, specifically mentioning rollout:

> […] No, Tesla's Model S Plaid won't hit 60 mph in under 2 seconds. In this video we'll discuss rollout, Tesla's actual 0-60 time, 0-60 theory, and what today's theoretical limit on 0-60 mph is. Watch to learn more!

* https://www.youtube.com/watch?v=i7yigpPSu_o

More on the topic:

> It's called a one-foot rollout and it's used in testing for all major car magazines. Here's what it is and why it's used.

* https://www.roadandtrack.com/car-culture/videos/a32681/how-t...

* https://www.caranddriver.com/features/a18202575/the-importan...

Sometimes it is there and sometimes not, so it's important to know how test was done:

> Our results will now include the industry standard 1-foot rollout before the clock starts on acceleration runs.

* https://www.caranddriver.com/features/a30085446/acceleration...
Well, those employees should pass that info UP the chain and let them know that this mistake causes inconvenience and confusion and they should clean up the mess.

Ofcourse that lady is not the one sending sms...

I wonder if they are testing new functionality - I'v read that we will be able to have our own pickup station right at my house, for some subscription price or something like that. So packages/postage will come delivered directly to my door behind a closed box (given it is being delivered by national post office).
> It's just the way things are.

No, it’s not “just the way things are”. Student loans are official government policy codified into law. There is certainly a much better way for the system to have been designed, instead it was designed to allow tuition to be completely unrelated to market conditions. The government could have easily placed a cap on tuition prices/increases to protect students, instead the government allowed universities to set any tuition they want while supplying the loans to the detriment of students.
It was at some point last year replaced by something horrible with no shared ancestry, and after a month or two seemed to be back to a maps.me based version (Which it still is, I think, with a few other additions have to do with ads and some kind of wallet).
As it happened, the foreign interest were properly documented in the parliamentary "The Russia Report" of 2020 (and not only). I don't think we can ignore any of this in good faith.
This is pretty much my exact experience.

Last week I 'launched' a product on Reddit. I messaged the mods telling them what I had planned on posting (which included a little bit of self-promotion for people to buy the product from the first batch). They approved and I made the post.

The post was basically a telling of the story of why I wanted to build the product and photos of the scrappy prototypes for feedback. This is something that is the norm for that particular community - to share progress and the things you've made. The discussion in the comments was great. People were happy to share their ideas.

And it did quite well (relative to the size of the community). I made a sale and got a fair amount of interest to buy. Like Arvid said, it's about being a peer - part of the group.

I have launched other products on Reddit before. And the only time it failed catastrophically was when I spent hours writing marketing style copy. I thought it was clever. But it just makes it super easy to filter out. It might as well have been a banner ad.
The styling of Google maps is horrible when you're outside and trying to pick out their super low contrast small roads.
I would pay actual money to see your GCP invoice for that month.
Typically people being scammed don’t feel like they are being scammed.
Yeah, it makes the complete opposite point of what the author is trying to say. Even as a beginning Spanish student, he didn't translate Spanish word-by-word, but phrase-by-phrase.
Don't count your incidents, make your incidents count
> They aren't years behind but are more expensive since they arne't being subsidized to eat up your data.

They are years behind. FB now has a significant patent library advantage, and nobody is even making standalone headsets with a strong software library.
Your comment reminded me of research by Eva de Mol, Jeff Pollack, and Violet T. Ho that resonated with me.[0] They studied "destiny beliefs" as an explanatory variable for entrepreneur burnout. Those words perfectly captured what I felt when I started my nonprofit (now failed). It was as if the heavens opened, and I was divinely appointed for the task. That gave me incredible energy but made for a devastating fall. These days I try to carry my expectations more lightly.

[0] https://hbr.org/2018/04/what-makes-entrepreneurs-burn-out
I don't think there's much worth responding to in this comment except to say that I disagree and that some atheists have very strange ideas about religion and I don't know if that's because they don't understand what's going on or something else.
So, from what I understood from the article, the value of Triplebyte to the employers is that they are pre-screening the candidates. How are they planning to keep this value if they stop doing it?
The oracle calculated the price to a certain precision, so it rounded down to 0.
Not if there's no obvious fault anyway. Small planes go down often because they are usually flown VFR, by less trained pilots, or as training aircraft.

For an airliner to be able to go down at all is a problem. For a small propeller-driven plane it's pretty expected, they're manual as hell, less stable, and less massive.
My former business partner deals with the stress by smoking a lot of weed, which may or may not have affected the presentations he gives in public. You can judge for yourself:

https://www.youtube.com/watch?v=8znQZ1RUckg

More generally, some combination of fundraising plus Ted Talks (and other venues that look for speakers who have something "visionary" to say) gives everyone an incentive to develop an aesthetic of being "visionary". It's not healthy. This is very much what I tried to parody in my comedy:

https://www.amazon.com/How-Build-Really-Terrible-Dating-eboo...
I'm sure Boeing can tell you all about critical systems competing
Oh how the mighty have fallen. Everything Elon these days makes me puke.
(Vamshi from Hasura)

We've been working on SQL server native support and we're happy to announce support for read-only GraphQL cases with new or existing SQL Servers.

Next up is adding support for stored procedures, mutations, Hasura event triggers [1] and more!

[1]: https://hasura.io/docs/latest/graphql/core/event-triggers/in...
From experience: about 5x as many as you think

Story: I was living in a large flatshare that was plagued by flies from nearby horse stables. We were organizing a decent sized party (maybe 40 guests). In the afternoon, we had 15ish items of food that needed to be stored for a few hours until guests arrived. At first we considered covering all the food (creating work and waste of aluminum or plastic foil), then I had the idea to kill all the flies in that room and close the door. We saw about four flies. In the end we killed about 20 before we declared the situation good enough. I don't recall if there was a last fly that we eventually killed, or that we eventually gave up on killing. It took half an hour or so.
What kind of apps can you build on Microsoft 365?
If you’re already interested in flies, check out how they behave in nature. They can be quite territorial about their leaf or stick and fights between these agile little beasts are fascinating to watch (extremely quickly orbiting each other).
From NAND to Raytracer: Raytracing on the Hack Computer
I have watched a bit of GB News, it was fairly unremarkable.

I have seen a strong response to them by a group "Stop Funding Hate" who have put pressure on advertisers to boycott the channel.

Given how little time the channel has been running, and that it includes former BBC presenters such as Andrew Neil, I find this fairly censorious.

If they abide by the rules by Ofcom, where they are required to maintain "due impartiality", I don't mind if people want to talk and investigate what is important to them.
I won't support banning it, but I think it is just plain wrong in most perspectives.

Women have privileges in a court and increasingly black people too if the race card is played. Judges should take care of circumstances and the environment, but you still need to punish crime.

How would you even come to the conclusion that white people or men are privileged in court? Or by the system in general? Reality cannot confirm this at all.

> Neil Gotanda, Kimberle Crenshaw ,Gary Peller, and Alan Freeman demonstrated the failure of struggles for race-blindness to dislodge white supremacy.

I think this is nothing more than a myth to be honest and since this dogmatism isn't up for critique, I can dismiss CRT as a whole.
Happy customer on Postgres who just signed a large contract that needs SQL support.

Love the product and the team, keep up the great work.

Out of curiosity is support for multiple roles in the works?
There's a joke in the US: "A camel is a horse that was designed by committee."

Of course, camels are pretty cool. If you read Pratchett, they are the world's greatest mathematicians.

But they ain't horses.

There's a lot to be said for a single, focused, experienced, architectural "czar."

As to how much leeway the team is to be given, I think the jury is still out, and I'll bet it depends on corporate, or local societal, culture.

Team overhead is a big deal. The more leeway and autonomy that is given to the team, the more overhead is required to maintain the product focus and lifecycle.

But it can well be worth it, if the team is comprised of experienced craftspeople. Less so, if it is mostly junior-level folks, who need to "stay in their lanes."

I am not a fan of "One Law to Rule Them All, and In the Darkness Bind Them" rules. Every team, and even every project, will have many factors that will inform the structure, overhead, deliverables, quality, future maintenance, etc.
Maybe you're right and I expect too much (i.e., everything) from my own business. But in the end, although I have more control, it is still a job, with ups and downs, things I hate, things I love, etc.
Actually, it makes my point: the whole Leave campaign was foreign funded, filled with lies and controlled by rich right wing interests. And it worked.

Decades of fake news about the bendiness of bananas, pushed by loss making media made enormous numbers of people honestly believe the EU wanted to eat their babies...
I always sort of thought that calling yourself a CEO or managing director of a small company sounded pretty lame and pretentious, but that founder worked quite well as a modest but accurate job title.

I don't know if that was ever true or if it was only true in my head but either way I think that the term founder has picked up some baggage in the last decade.
The space is def interesting and the product probably lowers the barrier to entry for development. My main question will be why would you use it against plain/open-source PostgreSQL RBAC + GraphQL server or something like https://www.graphile.org/postgraphile/ ?
That camera system tracks a single, largish object in perfect lighting.

I think the biggest problem with insect tracking is focus: They are so small that they can only be recognized if they are perfectly in focus, so you probably can't track them in 3D volumes.

Maybe you could track them with clever lighting tricks. Eg. illuminate room with very bright light coming from the side, with a black wall, so that mosquitos show up as bright spots in the video.
You sound like a consultant who talks about programming but has never done any. The words kindof make sense in the order you are saying them, but I can't find any relationship to reality. Are you some kind of GPT bot?
This book is fantastic. Keith Johnstone was at the heart of the London improv scene in the 1960s when groups like Monty Python's Flying Circus were emerging. I used to attend a lot of improv workshops and the professional actors I knew all recommended this book to me.
> Which is a big improvement already, as adding and maintaining the new logic only requires you to look at one place instead of several, and it makes it generally more readable and less prone to errors.

It's interesting to think about the other HN thread discussion about comments vs one-time-call function abstractions in this light: https://news.ycombinator.com/item?id=27546135

I'm a big fan of "put code in one place" too. It was the biggest factor that convinced me that JSX was a great idea compared to separating the templating logic out.
> Britain’s imperial past and present provide a perfectly adequate explanation for the UK’s relative prosperity.

And the relative prosperity of countries that were colonised? Is this an argument in favour of colonisation?
> Don't allow other people to control your feelings.

1. You offer this as an excuse for profound hostility and rudeness from someone in a position of power.

2. Every human has buttons that can be pressed and you are no exception.

3. Bullying behavior by someone who has power over others logically causes fear in the target of the bullying.

4. Bullying works. That's why people do it, even though it's a cheat. You are literally blaming the victim.

"Don't allow other people to control your feelings" as a response to a man with a career of bullying shows a profound and perhaps pathological contempt for the well-being of others.
I'm not even a hustler (lots of procrastination wasting many days), but I'm always thinking, "if I have to do stuff, surely it should be working" so I shut down sports and fun stuff.

Hard to force myself not to...
I watched a video of a German Tesla driver trying the auto pilot in a German city. If he hadn’t intervened it would’ve crashed into stationary cars parked on the side of the road, and on the second occasion it went straight ahead into a roundabout without slowing down at all. It’s insane how this is just treated as “Well, it’s a preview”. People are having almost-crashes because they rely on it in false belief that it is ready (because it’s always “close to public release”).
> Does this mean then that one, two, three all have their execution scheduled synchronously with no way to express parallelism?

> Or is the compiler figuring out the dependencies and generating a magic state machine where non-dependencies are spawned in parallel and joined before returning?

No for both.

Firstly, when you do:

let one = my_fn_one();

the variable `one` is not of type u32 (no uint32 in Rust), but of type* Future<Output=u32>. Therefore, you can't actually pass it into my_fn_three, which takes u32 as a parameter. Also, when you do `my_fn_one()`, you don't actually call the function—the body of my_fn_one is executed only when it's awaited, i.e. `my_fn_one().await` or:

let one_future = my_fn_one();
let one_value: u32 = one_future.await;

Back to your original questions. When an async function foo awaits another async function bar, from the foo's perspective the awaiting operation is "blocking", which means the next lines of code won't be executed until it is finished. For example:

async fn foo() {
let x = bar().await;
let y = 42; // This line won't be executed until awaiting bar is finished
let z = baz().await; // Neither will this line
}

So, the answer to your first question is one, two, three all will be executed "synchronously" / "sequentially".

To your second question, the compiler won't create a dependency graph of futures and concurrently execute futures that are independent to each other. The good news is that futures can be executed concurrently, but you need to explicitly build a dependency graph, by spawning a task [1] and/or using `futures::join` macro [2].

For example, you can concurrently execute my_fn_two and my_fn_three by:

async fn mixup() {
let one_value = my_fn_one().await;

// Execute my_fn_two and my_fn_three concurrently.
// Notice that there is no await because we pass futures to futures::join.
futures::join!(my_fn_two(), my_fn_three(one_value));
}

Or better, because my_fn_two is independent from my_fn_one, you can concurrently execute {my_fn_one, my_fn_three} and {my_fn_two} by:

async fn mixup() {
let one_three_future = async {
let one_value = my_fn_one().await;
my_fn_three(one_value).await;
};

futures::join!(my_fn_two(), one_three_future);
}

[1] https://docs.rs/tokio/1.7.0/tokio/task/fn.spawn.html

[2] https://docs.rs/futures/0.3.15/futures/macro.join.html

* or more precisely "of an anonymous type that implements"
But in hindsight, it wouldn't be a good comment, because that information is misplaced. The perfect time for you to encounter that comment is the first time you ever encounter the += operator, not every time you encounter it.

I generally think you shouldn't comment to explain your use of a language feature, even an unusual one. The exception: when there exists an idiomatic alternative which you intentionally didn't use, then a comment can explain why.
Warning: This page almost crashed my browser (FireFox on MacOS) and put my CPU on fire.
At my previous job I didn't experience the internal conflict thing as much, we were lucky in that regard. But I did experience the "doing nothing for a while" thing. Within a couple of weeks my boss and his boss both left the company and it took forever to find replacements. Our team finished up our work that original boss had assigned and then...we were told to just keep doing what we were doing...which for the most part was playing call of duty on our company machines all day...

At my current job there is a ton of internal competition and near constant reorganization. This very week my team was rolled into a new organization, and we're working as hard as we can to out position another team so that we don't get rolled under them (or replaced by them). We've positioned architects strategically and work well outside the chain of command to socialize our roadmaps and designs. We every so slightly bend policy where we can. Anything to gain an edge on "the competition" (who are vastly more well funded but who service a considerably smaller section of the enterprise). It's extremely stressful and not productive and absolutely not why I joined this company two years ago. So I'm interviewing at our actual competition. I've spoken with their HR and the person I'll report to already (if I get an offer). Next week I have three more panels and then hopefully I'll know something soon. If it works out I'm going to knowledge dump to my team, tell them to update their linkedin and GitHub, and then I'm going to burn off my PTO and drop my two weeks.
Existing streaming graph anomaly detection methods only detect edge or subgraph anomalies. We extend count-min sketch to higher-order preserving the dense subgraph structure & detect both. Our approach is the first streaming method that uses dense subgraph search to detect graph anomalies in constant memory and time. Preprint of the paper is at https://arxiv.org/pdf/2106.04486.pdf
Stewart Lee, another British institution, telling you all you need to know about ‘wokeness’, 10+ years ago.

https://youtu.be/bmsV1TuESrc

It’s extra charged in the UK because ‘PC gone mad’, please don’t show me inconvenient truth types, map neatly onto Brexit supporters.
Are you confirming what I said or? It's pretty well known car brands integrate and work on various preexisting parts platforms
I'm also using Firefox on Mac and had no issues. I'm blocking their Javascript though.
I am with you. And it's always the top comment.
I need to get out of the house... I need stuff that requires my full attention because otherwise I start thinking about solving coding issues, new revenue streams, assessing and reflecting on my outsourced team members, etc.

Watching sports helps but there's a huge high during it, then a massive low as soon as it ends...
Not in south of Europe unless is a mosquito disco location. One of the main purposes of windows is to see out. The more transparent, the better.

Another factor is the light level. If you have a lot of days with rain or low light, like UK or many other places have, nets reduce even more the level of light entering in the house. Lacking of a lot of the dangerous mosquito borne diseases than tropical places have, the cons weight more than the pros. Would be seen as a better deal in California for example, where the extra shadow is welcomed.

And finally there is some inertia provided by cultural factors. For Dutch allowing everybody to see your room by default (don't have anything to hide here) is a cultural post-war thing also.
what research are you referring to?
Not that likely without modern weapons. Hunting big animals was because of that a collective endeavor that involved most of the tribe for a long stretch of time.
Hunting is time and energy extensive, not to forget the danger. Before meat preservation techniques AFAIK developed around 5000 BCE, there wouldn't be a logic for this kind of tradition to develop, as it would surely reduce survival fitness for the tribe that adopted it.
How about build-in authorization for Postgesql?
Extra points for using 'boondoggles' in a sentence :)
I don't mind either, it's fairly tame stuff. But ultimately it's yet another outlet banging on about 'wokeness', despite the fact they say there is too much of that. In fact I suspect they'll have their own brand of woke and cancel culture. They'll boycott Ikea for pulling their ads, and cancel people who don't wear poppies.
All these models ignore how insects actually zero in on a smell. For a fly outside, the source of the smell is the gap in the window. What looks like random direction changes is actually a search pattern for that source.
I recently spoke with someone from Alpha Bridge Ventures (https://www.alphabridge.vc) after writing a book about entrepreneur mental health. They provide mental health services to their founders, and my understanding is that they have a firewall between the investors and a separate entity that provides mental health services. A menu of mental health services is available to founders but the investors never know which founders are using them. Although they emphasize the intrinsic humanitarian value in helping their founders, they also rationalize their approach by noting that providing mental health services is good business; founder burnout is a leading risk factor for startup failure. I was impressed by their approach, which seems to mitigate the incentive problem.
Better still, I'd name it earthDistance and have that be a wrapper for another function called haversineDistance.

Then the user has the choice to call earthDistance to get the program's preferred estimate of distance, or haversineDistance if they want to be certain about the implementation. Later, perhaps you add a new distance formula and earthDistance decides which method to use as appropriate.
Looks like a great release. Have they added the ability to disable all custom JIT yet and stick only to predefined classes?
I think the most important drawback of the function for used once code is that its definition doesn't really map well to linear files.

There isn't really a proper place to put such function.

In this example, you would like to define add_vertical_scrollbar() right where it is used as this is the proper context where it makes sense to read it. But if you define it where it's used it no longer adds any clarity.