skysight-inc/HackerNews huggingface dataset:
Tangentially related:

I maintain a library for using QuickJS, a JS interpreter with more modern language support, from NodeJS or the web called QuickJS-Emscripten: https://github.com/justjake/quickjs-emscripten

This was inspired by seeing Duktape WASM build on HN (https://github.com/maple3142/duktape-eval) and Figma's blogposts about building a Javascript plugin runtime:

- How Figma built the Figma plugin system: Describes the LowLevelJavascriptVm interface (https://www.figma.com/blog/how-we-built-the-figma-plugin-sys...)

- An update on plugin security: Figma switches to QuickJS (https://www.figma.com/blog/an-update-on-plugin-security/)
Apple does not only allow one browser you can download Chrome or Firebox from the App Store
Is it even possible to genetically engineer an organism- even a bacterium - to be resistant to radiation?
Better for who, you or Duolingo? If you want to learn a language you need to run out of Duolingo exercises in a couple months and quit that app for other study.
This is probably the presiding sentiment of millions of people on the Internet, yet somehow they're the same people that would stand an hour in line in the heat for over priced donuts at a new donut shop opening downtown, or to buy a $1200 iPhone, instead of simply listening once to the music of a family member on Spotify for free for 10 minutes. As a creator now, asking a friend or family member to view your work is like pulling teeth, for no good reason, so creators and artists simply no longer do it and that's tragic.

It really explains the way attitudes concerning support for family and friends now don't make any sense... People who grow with family and friend support go much further than those who don't have it now because even corporate America reinforces value based on likes and shares.

By listening to the music or supporting art of your piers, they can potentially become career (and profitable) artists, which in turn can make them profitable enough to buy their mother a house and help their family members and friends financially, but now, somehow people don't see any benefit in supporting friends and family BEFORE they succeed ad become popular. People will spend hours doom scrolling on TikTok and not once scroll through friends profiles, because it's somehow more difficult and less appealing than content from strangers, when in fact, it's likely the same, but with less ads and likes, and views, because they are not popular.

This is the state of the world, where independent musicians, artists and business owners are foisted into competition with large companies that are vastly better staffed and funded, and everyone competes for visibility on one timeline, with competition and discovery becoming impossible without backing by major corporate interests or by spending a lot of ad money, this fuels the growing wealth divide, and skews the markets into a controlled nightmare for entrepreneurs and people who want to be free of corporate "day job" dependency.

I don't think people really understand how terribly they're ruining the ideal of independence and generation of new money by having an attitude against supporting local businesses and individuals, family, and friends, even if their work doesn't match the perceived quality of the larger industry, the playing field is skewed now more than ever.

Things simply won't change until we scale down and return to local communities, and keep big business manipulation out of them.
Is it possible to subscribe to this podcast on RSS?

Or things on itunes in general?
Peers are people who hold titles from this set of descending order of importance - Duke, Marquess, Earl, Viscount, and Baron (and feminine equivalents). These tended to be hereditary, so that a person who the king or queen gave a title like Duke of Marlborough got to pass it down to a descendant.

https://en.m.wikipedia.org/wiki/Peerages_in_the_United_Kingd...

https://en.m.wikipedia.org/wiki/Duke_of_Marlborough_(title)
Remember, Disney can still do what they like with Mickey.

All that is happening is that the government is finally saying, after 95 years, they will no longer stop anyone else creating Mickey Mouse works.

I mean really, just how long can a company expect the world to police whether anyone else is allowed draw a picture similar to one a long dead person once drew ?
> There are only 36 weeks in a pregnancy.

What an extremely weird thing to get wrong. Pregnancies are 40 weeks long.
More like a Q&A on a tantrum.

Fwiw, phos screen would look better as a throwback.
In that regard, I find when I work on soldering PCB circuit boards for projects, it's a kind of meditation. Placing teeny tiny components exactly where they need to be and then hot air soldering them in place takes a lot of "being in the moment". It's really calming for me :)
You underestimate how far racists are able to go.

I always interpreted that story as the discussion between two public officials that are withholding a sensational curiosity or even the scientific discovery of this galactic cycle from the galactic public.

Just because of their own prejudices even though they are supposed to welcome any kind of sentience into the galactic community.

"Meat" in this story seems to be some kind of slur to me.

Why aren't they using a more generic and neutral term like "organic" instead? I wonder if those two have evolved from organic lifeforms which are for whatever reasons remembered badly in the civilization those two protagonists are from.
well ideally i think you would design your constitution/institutions such that it takes more than a simple majority to overturn the system. no system is perfect, everything has tolerances.
Upvote for this one.

You might actually WANT a 2nd hand man, because those who have had a family before would have less qualms doing it again (if they have the means) and can decide fast knowing what they are getting into.

What you are short on is time, but I assume you don't want to compromise either. Someone who is widowed or divorce (that's not his fault) isn't a compromise in his quality as an individual, but one of time and some resources. But he would very much appreciate a mature woman who is open to his family.

Not gonna lie: if I didn't have kids and was single, I'd shoot for early 30's max until I was into my 50's. Unless you were a knockout who is just better than me (but then you wouldn't want me either). But having kids changes that equation immensely, because I'd appreciate the partner aspect much more because there is less pressure to have multiple kids.
Customer intelligence
It's hilarious listening to my friends who do frontend rave about the the incredible framework of the month, every month there's a new one that's supposed to be the last, ultimate, final stop for developing frontends.

Lately it's all about server-side rendering... they managed to reinvent PHP 25 years later with 100x the complexity.
>they violated our basic rights as Women by suddenly overturning a law with no warning or input from citizens.

This statement is kind of funny when the right you're referring to was invented (right or wrong) by a group of unelected judges, and is now open to be legislated on by the citizens you want input from.
Undoubtedly. It’s just a matter of time.

Whether it’ll be OpenAI or someone else is a tossup though. There’s not much commercial incentive to make AI music. So my money is on the hackers. Intellectual curiosity is still one of the most powerful forces of change.

The resources are there. You can get a couple hundred TPUs from google for free. So it’s a matter of talent, not permission.
How big is your application? What level of legacy are you dealing with? Do you also have broccoli as part of your build process? What did you switch from? How are you consuming your build? Do you do server side rendering? Do you build for UI testing? What’s it like building for Jest? Have you had to write any custom plugins?
You'd be a fool to assume that Google will actually do this and will not immediately comply with a red state court order to turn over the data. Even the fact that you were pregnant - have a gap in location tracking - and are now not will be used against you in court.
One option is to go into academia, they don't care about private sector experience.
They are counting from implantation rather than the last period.
thanks for the correction, i had conflated the two for some reason in my head.
Out of interest, what other language learning apps are you using? I'm going to Portugal nest year and learning Portuguese through Duolingo at the moment. It's ok and some stuff is sticking, but I can't help but feel some of the why is missing and I'm just learning how to interpret their questions, rather than learning the language (I guess that's your problem with it?)
One important practice to keep daily standup snappy is to decouple the high level context (“I am blocked on X” => “you should talk to codeowners Alice and Bob”) from the actual solve for the problem, even if there is a quick answer.

It’s natural to answer “I am blocked” with a dive into the solution, but really you should just use the standup forum to figure out who you need to talk to, and circle back to discuss immediately after the meeting.

If you already know who you need to deep dive with, you should proactively sync with them before standup; that meeting is really just there to provide a cap on the amount of time anyone can spend blocked.

If everyone self-organizes to resolve blockers before the next standup then congrats, you have graduated and perhaps you don’t need that meeting daily any more.

It’s worth noting that in the “yesterday, today, blockers” format, the first two aren’t really needed if you just radiate context passively. The main value of the meeting is syncing on current/future blockers/impediments.

Finally I’d say a document-centric workflow can help here, because if you are all collaborating on design in a doc, then it’s easy to follow along async and see the latest state of the discussion, rather than having to read and understand every comment in Slack to keep up with the situation.
Probably not, but if you're in need of a blood transfusion you have more immediate concerns.
That makes sense, and I definitely see that neither is a universally applicable setting. Effectively, it's a choice between having one level of organization or two. For me, having two levels of organization was an extra unnecessary step, especially where the majority of interactions required the same choice at the top level. For you, having one level of organization was insufficient. So it makes sense to have it as a setting, but removing it entirely was unnecessary.

I suppose it was extra frustrating due to the slow removal of the feature. First, make it no longer be the default setting. Then, move the setting into chrome://flags. Then, periodically break the flag for it, depending on undocumented interactions with other flags, which A/B testing group you're in, locale, and phase of the moon. Finally, remove it altogether by arguing that nobody uses it. It felt like somebody had decided to kill the feature, and only later constructed a reason to kill it.
Not to mention that the number of AR/AKs (and their variants) in the United States that are not semi-automatic (one trigger pull, one shot) is so low that they are not statistically significant. Select fire rifles are prohibitively expensive, and require additional government paperwork, checks, and fees. Shoehorning them into an auto sear discussion is either fear mongering or ignorance, neither of which should get past an editor's desk.
Typing in the answer is difficult from a UX perspective (on Android at least):

Barring Gboard, all Android keyboards that I've tested do not support automatic switching of languages[1].

Even with Gboard, you need to explain to the user how to install the language for the keyboard. This is not trivial.

You then may have to deal with another input method, and recommending one to use (for example: do you want Pinyin/Cangjie/Zhuyin). This is different for each language.

You'll probably need to deal with Android manufacturers doing ridiculous things to lock down their devices. I would not be surprised if some restrict you from changing the default keyboard.

And if you make your own virtual keyboard, you've got a lot of accessibility to think through.

[1] https://developer.android.com/reference/android/widget/TextV...
Modules will definitely help but even modules unfortunately aren't perfect. You aren't allowed to have circular dependencies with modules, you need to forward declare. It's less boilerplate but still unfortunate imo.
I’ve open-sourced an implementation of these ideas, see related comment here: https://news.ycombinator.com/item?id=31970198
Show HN: Build a Single Page App with Web Components and Lit
A better analogy would be a new laptop company selling laptops with Windows XP.

"Our staff is more familiar with XP. We promise we're still working on the Windows 10 drivers, but in the meantime you can try to run it in VMWare."
Other manufacturers, apart from Airbus, those include Embrear and Bombardier (at the time) didn't have that issue of brand new planes crashing into to ground, killing 100s of people due to shoddily implemented and hardly documented software.

Other manufacturers didn't have to halt production of their flagship model due to shoddy manufacturing and quality control.[0]

It seems that this company ultimately values the lifes of passengers flying their planes lower than the financial shenanigans they so much like to put in place.[1]

It seems that Boeing is quite rightfully getting all the opprobrium it deserves.

[0] https://duckduckgo.com/?q=boeing+787+quality+issues&t=fpas&i...

[1] https://wolfstreet.com/2020/03/11/boeing-crashes-as-43-billi...
It’s a good point. Electrolysis produces hydrogen at the cathode and oxygen at the anode, making separation easy. But columnar separation may also be efficient, as the hydrogen will easily float on the heavier oxygen. Not an expert, though.
I concluded from experience that it always pays off to keep views separate from any logic except the bare minimum required for presenting the data on screen. This works regardless of UI framework.
What happens to games and in general applications, which are old and only have an IPv4 input field? How is it bridged to IPv6? If a friend only has an IPv6 address, how can I connect to them?

I guess I will have to set up a VPN, which internally uses IPv4 addressing?
> improving my odds of meeting a marriageable man

So, am I understand correctly that your odds still didn't play out and all 120 men you dated came out unmarriageable?
"the answer to life, the universe and everything"

Just because it's short doesn't mean it's not exceptionally vague.
Greetings, HN! This is Part 3 of my series on building apps with web components and Lit. In this installment, we create an MVC app with routing and reveal some Lit secrets and features along the way.

Your feedback is valued and appreciated!
I had a professor once who used to pause and say, "Questions? Comments? Smart remarks?"
Misha Katsurin: “Father, I am not making this up”
I kind of addressed this here: https://news.ycombinator.com/item?id=31966228
I don't know, given the experience at Tegel, I'd say past performance is very indicative of future. What a terrible airport that was.
(2007)

Not that it's not interesting, but ... I wonder what the last 1.5 decades have brought in improvements.
For some reason they chose to put the concept which is hardest to understand on the front page. 'is foo' is showing how to define and use a custom condition, the conditions in the rest of the documentation are easy to understand and make sense to me.

The only way I could see me struggle with this would be to piece together a large call graph in my head. I can understand why the author says that Airflow is better suited for this case because you get a visualization.
There is nothing wrong with 50 year mortgages, my point is just that it does nothing for affordability once the market reaches equilibrium.
There's a difference between availability and prominence. What we have right now is a media market (both on and off the Internet) that's dominated by a few large players that represent very few political ideologies. And then, yes, you have "every conceivable opinion" on the Net - but, more often than not, you have to already know that opinion to find more about it, because it ends up shoved off the main platforms into dark corners.
Security checks didn't really exist when Tegel opened in 1974. So the architect can at least be excused for not knowing about future requirements.
>At what point is the internet too big for Google to index it?

That was the question back when Google first got going.

Now the question seems to be, at what point is Google too big to even bother?
I don't think BNPL loans let you pay them off with credit cards.
I'm going to be annoyingly pedantic here, apologies in advance. To me, what you're describing is an end state where the fetch/build + test is a state in which the developer is done with some task. But in my working reality, testing/building is a non-linear process that is iteratively run after some certain self-determined point-in-time.

>Ideally starting from a blank machine/VM you should be able to run a single script that get’s the latest, builds it locally, runs it successfully, and passes all tests.

This isn't automatic, and is a practice that is fairly standard today (And one I agree with). You have placed a requirement/line in the sand that says, "Only when I have ideal state should this pipeline run in linear time and output the final result, which are the return codes from tests." Your example has the user initiating the update of the upstream main, not some other process that runs git fetch on the Developer's behalf.

Your original comment, as I understand it, is contradictory to this point:

>or code to function on CI machine will also be automatically loaded into production and other developers machines.

All of us (I think) agree that auto-deployment to production is a desirable goal. But we all (I think) know that broken commits are routinely delivered to production, where "production" represents the sum of all production environments in the world. So while we can have a reasonable assumption that "Production is, or should be deployable all the time," that doesn't mean the state that is represented by Production is safe to run locally in my environment, unless I *specifically* request it. Since git doesn't have file-locking, some other team/PM/developer can decide it's time for <MASSIVE REFACTOR> that blows away my work/branch mistakenly (Or maybe even intentionally, especially if I work in an org that is terrible with communication), creating unnecessary merge conflicts/mental load. This happens in short-lived and long-lived feature branches.

In no setup, do I think it's ever safe to take away the developer's agency and let some other process keep my local machine in "sync." There are so many variables to account for that some daemon/service can't be aware of, to allow for automatic updating (and again automatic updating != user running `git fetch`).
I have to wonder how this is going to work such that it doesn't just leave an abortion clinic-shaped hole in your location history. Sure, they're turning it off for other "sensitive" locations, but unless those locations are physically right next to each other, it doesn't take a genius to figure out the place you've been is the place Google deleted from your history. They need to delete a lot more places (and more on either side of the trip than the immediate vicinity, otherwise the roads on the way there and back are just arrows pointing at where you've gone) to provide any real plausible deniability.
~90% of the average site’s mobile traffic, as a rule, comes from in-app browsers.

Mobile users, as a rule, rarely open an internet browser, they are redirected there.

It’s become a glorified zen-mode type feature for articles or indie web stores at this point for a substantial part of the population, especially young people, at least on iOS.

This is a huge reason why “Open this in our app!1!” is a thing as well. The alternative isn’t browsing a mobile site through Safari, it’s using whatever social media app led you there in the first place.
When you say pop, what does that entail? Did it spark up and start a fire. Did it just smoke? I think that's an important distinction. Did it just stop working (as if lightning had ran in on it like you'd get on an unprotected device?) I don't care if the device fails at some point, I am much much more worried about it starting a fire.
my thinking, better to think twice before using @everyone, if it really needed to notify everyone (with the sound/popup) for this specific message.

teammates still see it without @everyone, do they really need to be disturbed for this message?
Most of job searching is luck based or network based. However, it’s not too terribly difficult to get lucky and it’s not too uncommon to have a direct or transitive connection in your network.

Out of college to present personally I’ll occasionally, for fun, learn something on a weekend and push to my GitHub. Sometimes those things turn into realllly fun conversations with people in interviews or otherwise. Stack that on top of 2 weeks of leetcode and you just secured about 75% of entry level dev jobs.

If your social anxiety is a hindrance, it helps to improve your mental image of yourself. Exercise, sleep and general positivity can take you far.

You’re finishing a thesis in a tough field, that’s a massive accomplishment that most people wouldn’t be able to endure. Latch onto that and keep growing.

Best of luck!

Edit: don’t specialize in a framework. Fundamentals always win.
Despite what people are replying to you, yes, that is the future of MacOS apps.

For proof, look no further than the new Settings.app. As Craig Federighi said in Gruber's talk show, it was carefully crafted.
Apps like Duolingo IMHO try to sell the illusion of learning.

Far more people like the illusion of learning than actual learning, so it makes sense from a business POV, but if you're really dedicated, textbooks + flashcards + immersion will get you farther ahead.
What happens to the other solids in the treatment plant? Makes me wonder how effective the treatment plants are. My local water district asked people to stop flushing wipes because they were clogging the treatment plant. At least we're not sending them to our river.
Thank you, and I hadn't known that part of the history. I knew that microwave ovens could cause issues, especially for older models with poor shielding or if the door is opened prematurely, but hadn't realized that was the reason it stayed unlicensed.
MagSafe camera lens concept turns iPhone 13 into professional mirrorless camera
I've certainly enjoyed notifications being "delivered silently" by default paired with the morning/evening summaries more than I thought I would. Most of the time those notifications contain nothing of value and on the odd occasion they do, the summary surfaces those pretty well without me needing to scroll through it all myself.
Advanced Dashes
The more traffic you can get onto ipv6 the less stress is on the v4 infrastructure. Each v6 connection is one your CGNAT doesn't have to provide an ipv4 port for.
> No other language has this problem to my knowledge

> Will JavaSript ever evolve to a stable point like other languages (e.g Python)

The 1st post on the front page right now [1] is about a new "modern" scheduling library for Python. What's wrong with just using Celery, APScheduler, Huey or even cron? Why do we need a new scheduling library? Why are Python developers always reinventing the wheel? /s

[1] https://news.ycombinator.com/item?id=31969345
Yeah, I don't particularly expect Waymo to achieve their goals, but they appear to be operating ethically and I don't have a problem with how they're trying to develop their self-driving tech. Other companies in the space are not like that.