skysight-inc/HackerNews huggingface dataset:
Thanks kevinsf90 :D
Meilisearch is really focus towards `end-user search` or `customer-facing search` so, there is few chances we go in that direction.
But we are really aiming to be the easier, simpler and thus more performant alternative to Elasticsearch. Since Meilisearch won't cover every uses cases that Elasticsearch covers, it is much more performant and intuitive on this subset.
If you want to build complex queries, with terabytes of data & aggregation queries you should definitely use Elasticsearch. If you want to build the best search experience for your end-user that will be the most relevant and answers in a few milliseconds, then Meilisearch is the obvious choice here :)
Not a response as a solution to Op: is there any recommended open-source project that can be used to self-host a comminity server?

I would expect that as a host I just need to focus on configuring and maintaining instead of learning to build a website, for example, it sounds like hosting vpn using Wireguard.

On the other hand, I wonder if that really makes it better off than to use fb/discord, since if fb/discord is vulnerable to hack, so is my own hosted one.
I’m somewhat unhappy the “zero trust” terminology ha caught on. The technology is fine, but trust is an essential concept in many parts of life[0], and positioning it as something to be avoided or abolished will just further erode the relationships that define a peaceful and civil society.

0: trade only works if the sum of your trust in the legal system, intermediates, and counterparts reaches some threshold. The same is true of any interaction where the payoff is not immediate and assured, from taxes to marriage and friendship, and, no, it is not possible to eliminate it, nor would that be a society you’d want to live in. The only systems that do not rely on some trust that the other person isn’t going to kill them are maximum-security prisons and the US president’s security bubble. Both are asymmetric and still require trust in some people, just not all.
Why most great innovations come from outside the field, and not from the experts
I only played it occasionally and haven’t encountered doubled letters, so I don’t know what the actual response would be. Maybe you’re right.
Fsm2sv: Convert FSM spec in YAML to synthesizable SystemVerilog
Thanks, Captain Kirk. You get a commendation for knowing how to 'View Source'.
Hoverbikes seem more in reach for price and safety.
Huh? I buy (not rent) digital downloads of lossless music all the time (phish). Note: that's not ownership of music. The band owns the copyright of the live recording and the digital download is really just a physical license that happens to permit you to listen to it if you have physical possession of it.
But your computer will complain loudly because it’s 2022 and you use tpm2-totp because that’s the normal thing to do.
No, America is not on the brink of civil war
> Basically for some random reason, the thought pops into your head just how disastrous it would be if you failed at this thing you're being asked to do. Then your consciousness inevitably becomes obsessed with this thought and it's all you can think about. You start panicking

This happens to me all the time! You’ve described it so succinctly. How do you cope?
I've been using this with my clients the last few weeks, and while it's definitely polished enough for many uses and one of the better admin tools I've seen, note some drawbacks of this tool:

1) It does not appear to have good support for custom Postgres data types (which is reasonable, given that Motor admin appears to work with multiple SQL databases, rather than just Postgres)

2) Its handling of hiding columns is somewhat hacky - if you hide columns from being shown, they're hidden from inserting and editing as well. This can cause issues if you'd like to hide some NOT NULL columns from being displayed.

3) It seems to inject its own 'ID' column into all 'Resources' in the admin panel, and will not be happy if you happen to have an 'ID' column. (As far as I can tell, it seems that the 'Resources' of Motor admin are precisely Ruby on Rails Resources, and that Motor admin generates Rails classes and Resources for you based on your database schema)

4) It does not allow 'unusual' table names such as names containing ':', '--', etc (This seems to cause the generated Ruby class names to become invalid)

To cope with the above issues, I've created Postgres tables for the express purpose of being managed by Motor admin, with the admin tables being sync-ed with the backing tables via triggers. I've attempted to use views instead, but it seems that Motor admin does not recognise views.
Just lay your cards on the table. You seem to be hiding your true feelings.
The reason to use recruiters, specially as a small company, is that they do the hard work of spamming everyone with an online profile all the time and have build a database of people who you are looking for. Even for the best candidates, it's much easier for them to reply to one of the many messages recruiters are spamming them instead of trying to constantly search themselves, specially when they are not really actively looking but would switch if an interesting opportunity presents itself.

Of course, you only get the candidates from the recruiters, even from firms which claim to do some screening for you. Recruiting firms usually work on keyword-based matches and decide whether the candidate is good based on a couple of calls with them or maybe they'll throw in a generic persoanlity test or a coding challange. You still have to make your hiring plan, your own screening criteria and interview for it, test them for your requirements and all the rest of the work involved and you have to pay a handsome amount to the recruiter... which is not fair... but unfortunately, that is how it is given the market.

The best way is to find a recruiter who works on success-based business model i.e. they only get paid if the employee ends up working for 6 months, a year etc... so at least you avoid those who will get you the devs, get their commission and immediately start spamming them other opportunities.

Good luck!
"There hasn't been anyone remotely leftist in power for most of a century"

I think that highly depends on one's definition of "leftist".
They're great, but you'll end up looking at them once a year when you do your passage planning for the next season. Excellent resource, but a bit pricey and heavy to sail around with.
> the creator cosplaying as whatever service he’s trying to sell it to

That guy is an actual Royal Marine Commando - he's not cosplaying.
I’m using the [Expo SDK](https://expo.io) and it declares a whole bunch of permissions yet goes through review fine without any explanation.
TIL about paramotoring. I'd seen the rigs before but didn't know the name.

I googled it and the first thing that came up was a YouTube video about the 5 most dangerous things about paramotoring. :)
I am aware of the term, having lived in a former British colony. It's hard to verbalize it. But it was just so sudden and became THE jab not just a jab, and people were talking about it everywhere. It felt very forced and like it came out of a marketing department.
Yeah, that's a pretty neat bit of history. I wish I had some photos but alas the oldest photo of them I'm aware of is sometime after WWII.
I believe you are correct, and they had the perfect little IBM logo slapped on them to make everyone believe that. Those were found throughout banks in the UK for the longest time. I am not sure those machines in the image are IBMs, but the case is very reminiscient of IBM's machines. We know they aren't Dell (wrong logo placement) and we know they aren't Compaq (wrong size/shape logo). But this is a minor detail, clones or IBMs isn't really relevant.
Show HN: Neuroevolution
I'm America, about 30% of the population would start screaming about the Mark of the Beast if we tried to roll out something like this.
https://onlinelibrary.wiley.com/doi/10.1002/jocb.382

Thinking “Outside the Box”: Unconstrained Creative Generation in Adults with Attention Deficit Hyperactivity Disorder

> Creative generation is structured around existing knowledge and task examples, yet overreliance on specific examples may limit imagination (Ward, T. B., Finke, R. A., & Smith, S. M., 1995). The constraining influence of knowledge during creative generation may be offset by conceptual expansion, a process of thinking outside traditional conceptual boundaries, which may be heightened by distractibility and mild executive dysfunction (Abraham, A., Windmann, S., Daum, I., & Güntürkün, O., 2005). The present study explored the constraining effects of knowledge in adults with Attention Deficit Hyperactivity Disorder (ADHD), a disorder characterized by impaired attention and inhibitory control (Barkley, R. A., 1997). College students with and without ADHD were compared on two creative generation measures: an alien fruit invention task that required participants to imagine fruit that might exist on another planet (Ward, T.B., 1994), and a product label invention task wherein the goal was to invent product names without using elements of task examples (Kray, L.J., Galinski, A.D. & Wong, E.M., 2006). ADHD participants created alien fruit that diverged more from Earth fruit and labels that conformed less to examples, relative to non-ADHD peers. Results suggest that adults with ADHD may be less constrained by knowledge during creative generation. Findings are discussed in terms of theoretical import and practical implications for individuals with ADHD.
Eventually, yes. They need more satellites with laser interconnects. Until then you can only go around 500km from the nearest ground station until you lose your connection.
In practice there are other issues yet to be solved but those are likely to be smaller.
My grandmother was forced to shop in English through the mail-order catalogue, even though she did not know a word of it. She managed to do it, but collectively we decided we would no longer allow anglophones to force English-only services on a francophone community. That's it.
> Meanwhile, the effects of perpetual masking are obvious- harmful to deaf people, harmful to the development of speech and socialization in children, asthmatics and more.

There's a ton more. I now have tons of facial scars due to continuous breakouts over the past two years due to masks (and, yes, I've spent about $2k trying all sorts of silk and other supposedly "comfortable" masks).

Another thing that hasn't been talked about is cartilage deformities in young children due to the pressure of masks on developing features. My sister is a plastic surgeon and she has talked about this quite a bit, but it hasn't gotten much media attention. The pressure caused by elastic loops around the ear is quite harmful to the correct development of the ear by permanently modifying the cartilage of the concha in growing children[0].

She also mentioned that there may be affects on the shape of the nose if a mask is worn tight enough. A "celestial" nose is a nose shape with an upturned tip, stereotypically considered a sign of attractiveness in many cultures and a common feature of celebrities. It's the most requested shape for those interested in rhinoplasties.

Forcing young children to wear tight masks is quite literally deforming them.

[0]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7302120
> It benefits them because they're expressing their values and preferences, which allows them to find others like them and build bonds over these shared values. A shitty way to do it maybe, but it always comes back to bonding.

I'm comforted by the admission of how shitty that is. I don't agree with your premise but I don't have to. The end result is that we can converge on the idea that people should stop being so forthcoming about their opinions of what other people do to and for themselves. If that's all we could (collective we, not specific) ever do, that would make the world pattern and remove the examples from Publix that keeps the pattern of shitty behavior going.

> Edit: although some people shame out of genuine concern that the shamed party will not themselves be able to find human bonds. This is a type of shaming you often see from parents.

Parents shouldn't shame their children. That's shitty behavior too. It's also infantalizing, whether from a parent or not. I've never shamed my kid and I don't plan to. I dealt with that myself and I can tell you that it didn't reap the outcomes anyone could have been looking for. I haven't spoken to my parents in years.

> I'm not sure who "we" is. Society collectively is much more tolerant of deviations from normal dress, appearance and behaviour than they were even 10 years ago. Society takes time to adapt

I'm not so sure that's true. I may have agreed with you 10 years ago but now we have Incels and Red Pills and Men Going Their Own Way and people openly advocate raping women (I have a hard time knowing that's a real thing). I think we've regressed and we're more than happy to shame people for anything we don't agree with. Loudly. Constantly. To the point that we drive people to isolation because they're tired of the barrage. (look up You Look Like a Man for a perfect example of this)
Kind of, but in practice they probably aren't going to use those unless they're already committed to the Java world because they're slower, less compatible with the extensions they're probably using, and fewer people use them so you're more likely to find bugs or gaps in documentation. Again, I'm not saying that Java is terrible or that nobody uses it but simply that the community is smaller than the entire tech world — especially after Oracle's sales pressure — and that means that any given project has a greater chance of not having enough support unless a major company backs it.
> it is awkward to draw things with Bézier curves

I guess? I think most designers are so used to using the pen tools and problem solving with them that they start to become intuitive after a while. There's a bit of a learning curve (pun intended), but I think once you understand how they are implemented in Adobe products, for instance, they become pretty simple.

This Bezier game is excellent practice: https://bezier.method.ac/
SLES and rhel don't simply add patches from mainline. For Ubuntu I hope it's the same.

And even in the community distros you have maintainers.

All professionally managed packages, kernel, libc, gcc/llvm postgres, python, etc etc have full time professional mainline maintainers.

And package maintainers with a high working ethos as reviewers and gatekeepers.

The problem is with leaf packages in ginornous self serviced blindly trusting huge repos like pip or cargo or younameit, npm, with huge numbers of tiny packages with no tangible responsibility whatsoever.
Re: question of why the spike protein from mRNA vaccines shows increased risk of heart inflammation vs AZ vaccine, I listened to the entire interview with Raj Puranik [0], and it's still not clear to me why. He said comparing side-effect profiles of different vaccines is challenging because the dosage and delivery are so different. I.e. mRNA is given over 3 weeks while AZ is given over months.

[0]: https://abcmedia.akamaized.net/radio/local_sydney/audio/2022...
Or even a light helicopter. You can get a Robinson R22 (2-seat) for around $300k new, or R44 (4-seat) for around $500k.
Your original comment is simply poor. A better way to phrase it would be something like "a lot of scientific breakthroughs came from people who fought against the concensus" and leave it at that.
If Yellow/“Maybe” really means “the letter is in the answer but in a different position”, then the final T satisfies this definition.

Another commenter points out the actual implementation may deviate from this definition though.
I switch between this site and debuggex.com depending on what I’m doing at the time. I find they both have their strengths for specific tasks.
Except that with k8s, it's somewhat declarative. A number of things are immutable, or they're mutable, but will never be picked up if they change. So, you have to jump through hoops in those spots to make things declarative, like ensure things have unique names (like config maps with mounts that have sub keys), and orchestrate pod restarts. Kustomize/argo will do this orchestration for you, in a way that makes your config look like it's declarative.

Also, you really do need to know how things are going to change when they're changed. By default when you update your deployments in k8s, you're probably going to have a brief amount of downtime. Argo rollouts and such let you define this declaratively, in a way that avoids downtime, but again, more complexity.
I normally think of Swedes and snus, not cigarettes.
I'm under the impression that skin colour could impact the amount of chances given..
https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/

Here's an actual study with real data. All women failed the leetcode challenge when grilled (probably by a man). They all passed when allowed to do it in a low stress environment.
You might be correct. I do not know the community in question nor the desire of the community leader here nor their background for interest in what i suggested. But i figured, i just provide a proposal, that's all.

And, separately, while the fediverse is vastly dwarfed in participation numbers by convenional social media...at last count there are several millions of users engaged within the fediverse...Now, that number fluctuate wildly depending on sources from single digit millions of users to double digit millions of users, etc...But there are still quite a large number of people nowadays on the fediverse. I happen to know many users (that i ineract with constantly) on the fediverse who are most definitely not tech-geeks. I win nothing if this community leader listens to me or not...again, i was just proposing a suggestion.
"Decrypt" Process Book (2015)
The Court got it wrong anyway.

But per the gun license fee, there's no problem if it is considered a tax. Govt can levy taxes on property.
I’m not against internet lol. I am against exploitation. You can have one without the other, but this is not that.
- Stores could recycle/reuse the boxes a lot easier and maybe they do.

- You don't have to handle the breaking down and disposing yourself.

- How many people doing this are buying 96ct boxes?

- It takes a ridiculous amount of space for last mile delivery especially if they are buying the 96ct box which would be the closest to efficiency of a wholesale store, but still not as good.

I'm not a eco-nazi so I don't really care to squabble over emissions, but it's a bit silly, do people in LA not do wholesale runs a couple times a year for bulk items? It just seems wasteful for the delivery system and yourself, financially and otherwise.
> Do not give long-lived credentials to your users.

This screams "we'll use more post-it notes for our passwords compared to before", or maybe the real world to which this memo is addressed is different compared to the real (work-related) world I know.
There are horse medicines with aspirin, too. Is aspirin now a horse medicine because it contains a common ingredient? Ivermectin is also literally used by millions of humans in countries all over the globe that have parasite problems, because it's an antiparasitic. My whole photo tour group was given Ivermectin when we went to Africa before covid was even a thing.

> Ivermectin is an FDA approved drug for use in humans to treat a variety of parasitic infections including parasitic worms, hookworm and whipworm. It may also be used as an effective treatment for a wide range of other conditions and as a treatment of onchocerciasis, intestinal strongyloidiasis and onchocerciasis or river blindness.

https://www.drugs.com/ivermectin.html
This has nothing to do with Jack Dorsey's Block, right?
Why not give devs a machine that is still fast after installing all that?
An Ancient greek or Roman would have lacked paper. Using the available paper on arithmetic would have been seen as an inordinate waste of dies and paper.
Is there a list of regex patterns for common usecases like imei/geo cordinates etc. somewhere . My google searches are leading me either to regex tutorial sites or regex libraries. There are handful of results for emails/url etc. but not getting exhaustive list.
> regular support team

Sorry, what do you mean?? The non existing team??
>If you go out seeking people that oppose your views then demand no one interact with them anymore because they have different opinions, then many times it is you that has the problem and not them.

This framing of "we need to figure out who's wrong/who's weird/who has the problem" is really unhelpful. We should focus on the actual, practical, consequences of our choices and how that changes the world, not obsess over being normal. The practical effects of speaking freely and without challenge on a platform with 200M listeners are disastrous. It doesn't matter if it's weird for me to think that, its still true.
There's not mention of previous/related work for the "blocks" idea, but it seems there have been related ideas already. For example how are blocks different from web components?
I am looking for a good Hacker News reader for Mac and Android
So, this is simple, I am new to Hacker News, and I love this community, what app can you recommend for M1 MBA and Android phone? Thank you!
Yes, but limited to family or friends that you could personally vouch for.
Meilisearch is rather the free and open alternative to Algolia, as it focuses on solving zero-config and easy to deploy autocomplete search, as opposed to analytics at scale.
I caught an interesting podcast this morning, about an artist who set out to create her own AI chatbot, with zero programming experience. She went to "a magical place called Github", where the software was provided along with a fair bit of assistance. The input was conversations with her family, which were presumably transcribed somehow. It's unclear how much programming she learned, but she did say that she spent 18 months "tweaking the algorithm".

She did figure out, one way or another, how to cobble together a microphone, speaker, and computer to make a talking chatbot. (Along with a 3D printed case to hold it.)

It wasn't especially good, but I found it remarkable that she was able to put all that together. I'm a professional programmer and that project would take me a while to pull off, just because I'd have to learn the specific technologies. I've actually wanted to do a Shakespeare-generating bot for a while, which should be an introductory project but is rather daunting to begin.

I really like the idea of more people programming. Most of what I do isn't difficult. In particular, I want to see less of a gap between "the programmers" and "the people who actually do stuff". As a programmer, perhaps my greatest skill is not the languages and frameworks and debugging tactics, but my ability to talk to the people who need stuff and quickly learn enough of their needs to help. It would be even better if they could do a lot of it themselves, and bring me in for the hard parts.
Fixing the Coding Part of Interviews
What happens to the people who are not banked?
There is plenty of evidence that high quality, well fitted masks (N95 or equivalent) work in the sense of reducing the risk of transmission in any single close contact interaction. But so what? The virus is here to stay and can never be eradicated. Obviously people aren't going to spend the rest of their lives wearing masks. In fact outside the HN bubble in many areas people have already stopped. We're all going to be exposed multiple times throughout our lives no matter what. Masks can only slightly delay that at best.

Instead of fighting a futile battle by trying to prevent exposure we should instead accept that everyone will be exposed and try to maximize their odds of survival. That means encouraging eligible people to get vaccinated, and take other steps to mitigate co-morbid conditions.

https://www.medpagetoday.com/opinion/vinay-prasad/94646
"downstream" might be the word you're looking for
What's wrong with TOTP?