skysight-inc/HackerNews huggingface dataset:
I started a react component library project that has been going for 4 years now and gets about 40k downloads a month.

If it wasn't for my test suite, things would have been a giant mess long ago and I probably would have abandoned it. I can't think of doing a react project without a test suite because over time, any dependencies you have (including on react) will end up breaking things in ways that you don't know. Without those tests, you can't be sure of upgrades... which you're forced to do because your users will want to do things like upgrade react.

So... any project like this... in order for me to ever add it to my own project or depend on it in any way, really needs a test suite.

The test suite for this project is pretty much non-existent, which is a huge bummer should should be a huge red flag for anyone who thinks about using it. You're just going to end up with broken code.
Both. Pay for a subscription or use the RR.

You can also build your own images with docker using the annotated releases.
And here we finally agree that most outrage is cheap theater. People abandon principles as soon as there's a cost to it.
> still the biggest app in the history in terms of DAU in few weeks

It's not very reasonable to consider it a new app when it's in many ways just a shell on top of instagram.
CISA Unveils Malware Analysis Reports on Barracuda Backdoors
The article briefly talks about energy and HVAC issues. I think Texas needs to really revamp the building code to make sure dwellings are built to a higher standard. Insulation requirements (spray foam), solar shielding, better windows, reflective roofs, solar power incentives, etc. If you notice there is never an effort to become more efficient, they pick the easy way out and just build out more power. In Texas most HVAC units are placed in the hottest part of the house, the Attic. These systems last 5-10 years because of the insane temperatures they have to operate in. They need to be installed inside the home in a closet or environmentally controlled room, that alone would make them more efficient and last longer.
(iPhone user here) isn’t there the concept of a “work profile” on Android phones to help segment work vs. personal?
sounds like some maintenance guy didn't properly ground the ground plug in that outlet... (or it was one of the old two prong outlets and you used an adapter and just did what we all did and leave the ground wire hanging there instead of screwing it properly into the outlet cover screw like we were supposed to)
More like Umbrella Corp but you bought it on Wish.com...

I wonder how common something like this is. They had disease samples on-site, and CRISPR made genetic modification really cheap. Scary.
> But the phones don't suddenly stop working without updates. They're still perfectly fine.

Only if "perfectly fine" means filled with security vulnerabilities and open to dozens of working exploits.
Work with one of the 20 countries that the USA has a FTA with. From what I understand (I'm not a lawyer), these agreements have a chapter dedicated to cross border trade in services which includes dispute resolution.
Thanks. It's nice work since we get to work with so many talented and interesting people.
Conversely, a structure of crooked Timbers may be stronger due to its irregularity, it is just more difficult to understand and defies engineering.

I'm reminded of Inca temples with a irregular stones, which due to their differences make the structure more resistant to earthquakes. I'm also reminded of biological diversity and variation, which enable species to evolve and adapt.

If you want to get technical, think of the thousands of crooked proteins that make up our bodies, each with their unique properties, behaviors, and functions. Not even a proto-cell can be built with a uniform materials, only viruses and prions are identical.
Same. I had to make around 300 phone calls for a recent health ordeal by my rough estimates^. I went through 3 androids and settled on used iPhone after learning my lesson. I can’t tell you how frustrating it was to drop calls/not be heard/screen freeze/no ring. A cheap 3 year old iPhone worked so, so much better.

^if you’re on “Obamacare”, which is a godsend, finding a specialist on your own equates to being given an excel sheet with extremely uncurated or simply incorrect listings. Then finding a specialized occupational therapist after surgery, etc, etc.
> This research won't matter for prisoners in the US.

From the link:

> This year California became the second state in the nation, and the largest to date, to mandate free calls in state prisons.

It's news that directly contradicts you, not research.

I think this is a HN headline auto-edit that impairs understanding, sadly: "California’s free prison calls are repairing estranged relationships and aiding rehabilitation" - removing "California's" and changing "are repairing" to "boost" significantly changes what it means.
Because the only three hard problems in computer science are cache invalidation and naming things.

And DNS is a caching system for names of things.

https://reddit.com/comments/15c2ul2/comment/jtty9dy
I'd say https://news.ycombinator.com/item?id=35867458 was an interesting submission that probably shouldn't have been flagged, although it's doubtful whether a thoughtful, curious discussion is possible. Usually we end up with people charging in and wielding their priors as a stick, and from that point of view I can understand the flags.

The other two were too sensational and, in the case of https://news.ycombinator.com/item?id=36627969, already a heavily discussed theme, so I'd say they were flagged correctly.
Is this even enforceable? How can the UK government determine whether encrypted traffic going to/from UK IPs emanates from a messaging service as opposed to any other service?
CP = "brain_off" to defending your human rights :D

Simple as!

Also see terrorism
you're being disingenuous in your use of the word disingenuous. disingenuous is when you say something you don't mean. I don't think that's what you think. I think you disagree strongly with my opinion. my opinion may well be wrong, but it would only be disingenuous if I didn't believe it

it is a less-commonly implemented feature of email addresses. whether it's possible or not, as shown in your link, is beside the point. as I illustrated, there are plenty of possible features of email that are not commonly implemented, and I've also linked to Hacker News posts of people complaining that the + sign is not implemented in enough websites. what more evidence do you need? it's very clearly not even remotely a universal standard, even as shown in the link you just listed:

>Some mail services support
More and more languages are being built on top of the "upb" C library for protobuf (https://github.com/protocolbuffers/upb) which is designed around arenas to avoid this very problem.

Currently Ruby, PHP, and Python are backed by upb.

Disclosure: I work on the protobuf team, and created the upb library.
Yes, similar to Nginx or Apache for HTTP there are programs like FreeSwitch or Asterisk that serve SIP+Media traffic for you. You still need a service that does routing to your server based on a phone number. This is called "SIP trunking", and many companies like Twilio, Vonage, Bandwidth, etc. offer it.

In some countries even phone carriers may offer SIP trunking for individuals. But most often they work with a handful of resellers, who in turn have smaller and smaller companies as their clients. So, if you only need to support a small volume of calls you'd find that your prices per connection or per minute are higher.

Similar to sending email, telephony is a business of volume. The more call you make the less your prices are going to be. I worked in telephony space for a few years, and it's a fascinating industry.
For comparison, a little over a month from now will be GTA 5's 10 year anniversary, and GTA 6 is still nonexistent. Who thinks the technology leap between 5 and 6 will be anything remotely like the difference between Wolf3D and Quake 3?
Notably, while fascist states loved to spout the propaganda about trains running on time - they often didn’t, hah.
I think it's more of an admission that internet discussions aren't analogous to in-person discussions, and have a way of dehumanizing the person you're discussing with. Combined with modern-day tribalism, it means that most online "discussions" on a particular set of topics are more about virtue signaling and displaying tribal membership than they are about convincing others. As such, it's not unreasonable shorthand for a forum to avoid such topics en masse, as when allowed, they tend to drown out everything else.
To fully implement this would require dismantling vast amounts of software and protocols including VPNs, SSL/TLS, SSH, WebRTC, and loads more. Other countries won't want these protocols weakened just for the UK. It would end with the UK having a "great firewall" and basically its own little Internet with tech-savvy people punching holes in it just like they do in China.
The issue is bigger than just the UK government. Here is the global war on encryption: https://community.qbix.com/t/the-coming-war-on-end-to-end-en...
"They" seem to be using the standard play book used by the rich and/or powerful against the will of the people. If you fail, keep trying and trying and trying until they get their way.

Well if the UK and other countries pass this, I guess it is back to gnupg. No way can that be restricted at this point.
The most straightforward approach in your case would be an EB2-NIW green card application assuming you were born in the UK. It basically amounts to showing that you are doing something demonstrably useful to the US (e.g., papers, grants, awards, citations, the usual). You can do it yourself on the cheap for 2-3k in USCIS fees including premium processing, or add another 5-10k for lawyer fees if you go through a lawyer. The only issue with this strategy is that consular processing from outside the US can take up to a year or more. Google/Youtube for EB2-NIW, you'll find plenty of resources.
I know. It's awful. But if you find an employer who's willing to help, you have plenty of time. And - although not 100% true - in my experience, it's never good to stay in a bad job because of immigration.
Not really, the article stated that some of the PII leaked data are phone numbers

>paths can access personally identifiable information (PII) such as names, phone numbers, and other mobile device

And guess who’s still using phone numbers as an identification in their messaging app?

It might not be seen as a direct breach on such apps that promote itself as “privacy focused”, but these breached data eventually will be leaked, and knowing name/phone is more than what’s needed to carry out an advance attack, spear phishing, expoits or even sim swap attacks, either on the phone itself or targeting those specific privacy apps, let alone to unmask people who’s using them, basically the opposite of what private is meant to be.
> This is a standard X.org feature.

It is implemented entirely by the window manager. Perhaps other WMs have adopted it, but the X server does not do this. It's why you need a window _manager_.

> I don't want the 2nd feature you describe, but I have seen the option for it in some other WMs.

I can only recommend it. Being able to move and position your windows quickly while removing all window manager framing around your windows is powerful. I'd at least recommend you _try_ it before you publicly talk it down.

> This is not a dwm feature and nothing to do with dwm.

I'm not using dwm, as I've said I've modified it, because dwm is a tiling window manager. These are not tiling oriented features. I can precisely show you the code where this is being done and how it is configured within the event system that I've built for it.
Considering Python is probably the most popular language ever, I would say the members of the council keep a pretty low profile. There are declining languages with userbases orders of magnitude smaller that make the front page more often.
could someone with expertise in regenerative medicine kindly shed light on this quote, please?

quote:

"It was a 180-degree flip when we realized that when an axolotl loses a limb, it actually increases protein synthesis despite the energy cost," Barna said.

questions:

what is the conventional wisdom on how limb regeneration occurs w/o increasing protein synthesis?

inferring from other passages, it seems like conventional research focuses on mRNAs, not actual protein synthesis. why?
Really cool, might import it and give it a shot!

https://github.com/SandroMaglione/fpdart/blob/main/examples/...
> She just turned two this past month, and while she was a nightmare as a kitten, she is a complete angel now.

A story of our young kid.

We had twins when she was 3. And she really liked them. Until they started moving and getting into her stuff. Then she really hated them. So much so that she would go out of her way to hurt them. When going to the bathroom, she would go the long way so she could step on their fingers. When we weren't looking, she would push them over. When one of them knocked over one of her toys, she picked him up and bodyslammed him.

It made life a living hell. We tried everything we could think of. Time outs, losing stuff, whatever. Right afterwards, 10 minutes later, she would be on them again.

Then one day, about 3 months after it started, it just stopped. Like magic. No clue why.
> Racism was the historic angle-- but even if you target a black community and make felons of all the men, they would only comprise a minority of voters in a white district, and it just reduces the number of all eligible voters in an all-black district.

Reducing the number of voters by eliminating a disfavored class from representation while retaining the political power of apportionment that counts the disebfranchised citizens was the whole point of the 3/5 compromise, and mass criminalization plus felon disenfranchisement is its direct replacement.

Also, you maybe want to consider the effect on a mixed-race district where, say, a sufficient minority of whites are sympathetic to black interests that together they would, before selective disenfrnachisement, constitute a majority.

> Is this a local politics thing (school funding, etc.)?

That, too, but its largely a federal politics thing.
It's a remote object model, very similar in spirit to CORBA. This allows the object creator/user and the object itself to be in different fault domains - which makes it all too easy to lose track of objects and leak them, unless you've added significant management scaffolding.
Some of the worst huh? I think I've heard the same about twitter often.
Yea but most people don’t exclusively eat there. I lived in a major metro area with a great food scene. But even then, 90% of those restaurants were competing with big chains on price anyway. Maybe they were 10% more in some cases, but it’s not like every restaurant in NYC has a Michelin star.
You have to go back a long time, but just the Apple II[1] technically, and maybe the Newton, but both would be less general than a pre-App Store 2007 iPhone because Safari is such a difference maker.

[1]: I, III, Lisa, too, but I mean you get the gist,
I'd classify humans hiding it as an additional human error.
Sturgeon's Law, though. The average article on all of those topics is a pile of political flamebait.
Substack became popular, so it became the defacto platform for people who want attention and reader's eyeballs on their content. Same thing happened with Medium in late 2010s, Medium was the defacto platform for writing for a while, you'd have Medium posts rising to the top, companies hosted their blogs on Medium.
> Decentralization entails degraded service

Not decentralization, but anonymous decentralization that involves indirect routing. Decentralization can actually offset that anonymity tax somewhat by the fact that you might have multiple sources that you can request data from in parallel.
By and large the Android phones cost the same as iPhones, so I don't understand this criticism.
I've gotten so jaded on these "batteries included! everything you'll ever need!" component libraries over the years. Inevitably you'll run into a component that is half-baked or incompatible with your architecture, which forces you to install a 3rd party alternative.

Then it happens again. And again...

Eventually you're left pulling in this huge library with 2MB of CSS just for the four components you're still using from it. Then a new dev joins the team and gets to enjoy the confusion of "should i use $library component here? Or do we have another wrapper for it? or is there something else entirely being used for it?".

Just avoid the hassle and stick with a curated list of well fleshed out individual components that are tested and have thousands of stars each. Create a barebones wrapper over it to match your design system, and call it a day.
And still no mini Android phone from the one of big manufacturers.
* ex-arcade bar owner here, weeping *
Apparently they're also solving Ukraine's need to provide medical care to people wounded in the war, and their primary contribution is to suggest using RFID bracelets. Even if you fully accept that patient tracking is crucial, jumping to RFID seems wholly unnecessary. Wartime is exactly when you do NOT mess around with fancy tech and hard-to-source materials; there is not even a hint here of why barcodes wouldn't be the solution, just weird fetishizing of RFID tech.

https://drive.google.com/file/d/12a2aLdG25YaPUzFwpVlIeO346DU...
> You don't, however, mention which Android phones they switched from.

This is very important since any iPhones have a top-of-the-line CPU for that era. On the other hand, the Samsung's mid-end series (A5x) have very weak CPU and they lag.
Both amendments, especially with regards to the concept of due process and equal protection as it is mentioned in both amendments, have been held to apply to both state and federal government under the legal principle of incorporation, by the Supreme Court (1).

However, property rights in particular are so-called natural rights recognized by numerous clauses of the Constitution as well as the Federalist Papers and the Declaration, in addition to centuries prior as part of Common Law. There is literally centuries of precedent protecting property rights, which include intangible propery rights, as stock certificates fall under.

The right to enjoy all the same rights and privileges as all other citizens is part of Due Process clause of the 5th amendment, in addition to the Due process clause of the 14th amendment.

"No person shall be deprived of life, liberty or property without due process of law"

In the case of stock certificates, the Contracts Clause is also relevant:

"No state shall . . . pass any law impairing the Obligation of Contracts"

Again, recognizing contractual negotiation as a right to be protected.

Article 2, Section 4, Clause 1 also states: "The Citizens of each State shall be entitled to all Privileges and Immunities of Citizens in the several States."

Furthermore, there is no enumerated power for Congress to impose legal restrictions on members of Congress itself.

"The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."

That may sound tautological, but by the Supremacy clause the Constitution is the highest law in the land, and it decides the powers and restrictions that the three branches enjoy. If Congress could constitutionally pass arbitrary bills to restrict the privileges or rights of members of Congress, without going through the full process of amending the Constitution, the Constitution would seize to have Supremacy in determining the qualifications and restrictions for members of Congress. That is to say, equal protection applies to Congress in all cases except as provisioned in the Constitution.

(1) https://www.law.cornell.edu/wex/incorporation_doctrine
(2) https://www.law.cornell.edu/supremecourt/text/347/497
(3)
Good advice. Regarding the EB1A, it's so fact-specific requiring a careful review of the facts that it's hard to respond. All I can say without knowing more is that the standard while high is almost always within reach of those with PhDs.
Most of the US, in cities, you can find solid Mexican food. Chicago probably has the best "authentic" non-Cali Mexican in the country even. You won't have to worry just might have to hunt a bit.

The rest of the world? Yea you're screwed. I found one place in Berlin that did legit Mexican because it was run by Mexicans (Santa Maria in Kruezeberg) but that's literally the only decent Mexican I've found in the 50+ countries I've visited and trust me, I've looked in all of them.

Good news is you can find the ingredients for good Mexican in pretty much all of them and do it yourself. The hardest to source is proper jalapeños or any dried peppers, but there's usually a speciality shop somewhere that will be able to give you most of what you need. Cilantro can also be a bit of a pain, but it's way easier than it used to be even 10 years ago.
> The argument is actually more like: don't use badly written middleman software that tries to parse messages it doesn't need to parse.

> I was at Google when the "let's get rid of optional" crusade started. It didn't make sense to me then and over a decade later it still doesn't. If a program expects a field to be there then it has to be there, removing the protobuf level checking just meant that programs could now read garbage (some default value) instead of immediately crashing. But the whole reason we have types, assertions, bounds checking and so on is because, almost always, we'd like our software to NOT just blindly plough on into undefined territory when it doesn't understand something properly, so in reality it just means everyone ends up coding those very same required-ness assertions by hand.

Yeah, that's what stuck out to me from the linked explanation as well; the issue wasn't that the field was required, it was that the message bus was not doing what was originally claimed. It sounds like either having the message bus _just_ process the header and not the entire message or having the header have a version number that indicated which fields are required (with versions numbers that are newer than the latest the bus was aware of being considered to have no required fields). I don't claim that it's never correct to design a protocol optimizing for robustness when consumed by poorly written clients, but I similarly struggle to see how making that the only possible way to implement a protocol is the only valid option. Maybe the goal of cap'n proto is to be prescriptive about this sort of thing, so it wouldn't be a good choice for uses where there's more rigor in the implementation of services using the protocol, but if its intended for more general usage, I don't understand this design decision at all.
> because 51 years ago was the age of speaking to room sized computers with typewriters and punchcards.

Code written in COBOL on mainframes 51 years ago still runs today.
> You can stream 4K movies on Netflix. I'm betting you can't do that as well with a torrent...

Don't actually take this bet.
I view this entire saga more as an unbundling of microblog topics. One website had all the microblog topics, and now they will be spread across N websites.

If you're viewing this as a king of the hill scenario, you've got the wrong metaphor. This is humpty dumpty having a great fall. It won't ever be put back together. Not by Meta, not by Twitter, not by anyone.
Just great stuff. Thanks again. I'm taking another break and will be back again soon.