skysight-inc/HackerNews huggingface dataset:
The article failed to mention a really important idea - Sulfur Dioxide is not the only aerosol that can be injected, and there are other options that seem much more promising. For example, using Calcium Carbonate may actually help restore the Ozone layer while also reducing the temperature.

> Source: https://news.harvard.edu/gazette/story/2019/09/harvard-group...

> "The chemists think the solution could be calcium carbonate — the stuff of chalk, limestone, marble, and seashells. It may be less harmful to the ozone, and it’s not a big health concern. The team is studying how the substance affects chlorine and nitrogen oxides, which also exist in the stratosphere — largely due to man-made emissions — and speed ozone destruction. The researchers think the calcium carbonate might help to lower levels of these gases."
"What man has broken man can fix."

No evidence to support such a bold and frankly uninformed claim. If we could have fixed this we would have - but right now we have so many complex systems which we only think we have some semblance of control.

"The massive carbon reductions being called for won't happen once people realize the massive toll in human suffering they would cause. A pre-industrial Earth couldn't support anywhere near 8 billion humans." << -- More troll lunacy.
The article fails to mention a really important idea - Sulfur Dioxide is not the only aerosol that can be injected, and there are other options that seem much more promising. For example, using Calcium Carbonate may actually help restore the Ozone layer while also reducing the temperature.

> Source: https://news.harvard.edu/gazette/story/2019/09/harvard-group...

> "The chemists think the solution could be calcium carbonate — the stuff of chalk, limestone, marble, and seashells. It may be less harmful to the ozone, and it’s not a big health concern. The team is studying how the substance affects chlorine and nitrogen oxides, which also exist in the stratosphere — largely due to man-made emissions — and speed ozone destruction. The researchers think the calcium carbonate might help to lower levels of these gases."
Last time I went to mainland China, I could only access google.com using a VPN. How is that not "banned"?
That's exactly what GitHub did with their own keys and their new keys fit this format.

https://github.blog/2021-04-05-behind-githubs-new-authentica...
> I'd rather just take my chances with the warming

At a certain point humanity's chances with the warming are zero. Just depends on how many dominoes start to fall and how fast. We could conceivably wipe out just about all life on the planet. If our only hope is to buy ourselves a few more years by geoengineering I'm all for it, but I do wish we'd start with things that didn't involve poisoning our atmosphere or risking upsetting our already screwed up weather system. It seems like we've done basically nothing so far so jumping straight to the most extreme potential solutions (none of which have a ton of evidence supporting their effectiveness) feels premature.

I guess if I were in the fossil fuel industry and wanted to continue making money hand over fist by destroying the planet these kinds of options must seem pretty tempting though. They certainly wouldn't lose any sleep poisoning the sky if it means they can continue doing business as usual.
https://news.ycombinator.com/item?id=33188484
> WhatsApp doesn't do this, it works on all platforms.

…as long as the recipient also has WhatsApp.

If WhatsApp were to support communicating with non-WhatsApp recipients, it would have to fall back to SMS, I imagine.
I like the idea of launching mirrors into space as well. Preferably we stop adding things to the atmosphere we can't breathe but that seems to be a hard ask for us...
Yeah I'd say it's a fairly sturdy PR piece. I appreciate the content.
I'm having a hard time believing this could work too.

I remember the federal government tried to stimulate internet growth, or help jumpstart solar companies or similar - they became giant cash grabs with little to show in the end.

I'd like to know ways the government could help stimulate really good solutions without giving money away or picking (unproven) winners.
+1

things like terraform are great for the initial setup, but there is a lack for tooling around recurring management -- although, docker does help the story for having ephemeral environments quite a bit

it would be great to see developer environments be able to consume helm charts etc to create production-like environments but the overall sprawl around the variety of cloud-hosted or other SaaS products that are used in applications nowadays makes that quite hard - imo would be really nice to have a dev-tenancy variant for things like MongoDB, Datadog, etc
Could you please clarify? Are you talking about encouraging wreckers and then taking them in as refugees?
May I also add the demi-god of arhcitecture juggernaut Martin Fowler.
“So the leaders conceived of their most desperate strategy yet, a final solution - the destruction of the sky. Thus would man try to cut the Machines off from the sun, their main energy source. May there be mercy on man and machine for their sins.”

- The Second Renaissance, Part 2
I can't help think -- will this be used to measure engagement for advertising, or the effectiveness of political speech?
builtin storage is tiny (typically 128 or 256 GB) to force people into keeping all their data in the cloud, which doesn't help you when you're offline.
Wow, my parents were willing to sacrifice my entire education if it meant I participated in school in the ways they cared about.

Your way sounds better.
> I'd rather just take my chances with the warming rather than engage in some mad-scientist cooling plans

You (and I) are likely fairly wealthy relative to the rest of the world and will be dead within 60 years at the outside.

What we’d rather do doesn’t matter at all. Any decision from here on out is to mitigate the coming climate hell of 100-200 years from now.

Every year for the rest of our lives will be worse climate-wise. Some people are rich enough to avoid it bothering them too much. The rest of us will just have to deal with it.
Again, extremely helpful, thank you (both of you) for all the wisdom here!
"The new model adds a set of five inward-facing cameras that watch a person’s face to track eye movements and facial expressions, allowing an avatar to reflect their expressions, smiling, winking, or raising an eyebrow in real time. The headset also has five exterior cameras that will in the future help give avatars legs that copy a person’s movements in the real world."
> I'd even stretch that to include choices that statistically add strain to the medical system, like motorcycle riding or eating too many unhealthy foods.
https://archive.ph/CnfYi
> more troll lunacy

The Haber-Bosch process requires nitrogen pulled from petrochemicals (there are no other large sources of nitrogen we can use at scale) to feed a large portion of the worlds population. We literally *CANNOT* go back to guano - people would starve to death.

Edit: I made a grave error in the above. I misremembered nitrogen as the scarce material in the reaction, when in fact it's hydrogen. We get hydrogen from hydrocarbons that we then use for synthesizing fertilizer.

I'm going to leave the above error so future humans can laugh at my idiocy.
I disagree with your approach on deciding if YC is worth it. I feel like VCs are particularly biased against YC and are incentivized to tell you it's not worth it. I think what you should have done is also seek out as many YC alumni as you can and ask what their opinion was. I guarantee you all of them would've said it's worth it.
I see Peter Thiel over here =) great insights.
> That objective was achieved by opening up the unemployment taps

Unemployment compensation generally does not go to employed people.
I feel like this could be true in an environment where software adoption stagnates but I like to remain optimistic about the fact that there's still a lot of room for software to improve various industries. Lots of big and small problems yet to be solved.
How to Travel
Of course their theories were borne out of observations, that's what theories are, a model of our world that fits past observations. When we make an observation that doesn't fit the model, it's surprising because it's by definition unexpected, but it's also an opportunity to update our existing models.

News website tend to focus on the "surprising " word because writers (in this case the PR firm who wrote the press release) have been taught to write "stories" with "characters" who feel "emotions" to engage with the audience, perhaps in a completely opposite way than how researchers themselves describe their discovery in science journals.
Not the parent but I will offer you my opinion after I laughed at their comment because it reminded me of many of the engineers at my current work:

"First principles" in this context is not just reaching for the nearest/newest AWS service that seems to do what you want. ie. if you want a webserver, don't just run magic lambdas that abstract everything away from you, go and provision a vps and install your dependencies on it so you fully understand and control how the stack works.

None of the 12 engineers at my current company had written a test that actually wrote rows to a database when I arrived, they didn't know how. In fact none of them knew anything about how to run our databases on their own dev machines at all, they all shared one RDS PG instance.

Again, "first principles" here is: running a process, connecting to a service, asserting the whole thing did what you expected. To do that effectively you have to actually control the whole system, and to do that you have to know how the whole system works together. A lot of developers now just delegate the provisioning and maintenance of everything to a provider, even in development setups.
refreshing to see a port to a language other than rust for a change.
Not saying that rust isn't a good language, just good to see some diversity
For sure, just let me get my dmz machine set up.
Call me conspiratorial, but I do find it weird that first there were these 'peace plans' from Musk, than reports of Starlink problems in Ukraine, then claims about the conversations with Putin (that Musk denied), followed now by the request for money from the Pentagon by Musk, otherwise he'll have to stop operating Starlink over Ukraine.

Maybe there is no connection between all these events, but I'm a bit sceptical of that.
I think you’re falling right into the classic “that’s not real communism” no-true-Scotsman fallacy.
This is why you should never, never, never check production keys into git. There are tons of secret manager services out there. All the major cloud services have them and even companies like 1Password now have them.
Maybe I'm missing something, but I don't see how this correlation shows that the mapping is semantic and not, say, grammatical, syntactic, or structural in some way.
What the english version of this wikipedia article doesn't mention (the german version does) is that the usage of this tunnel shifted a lot in recent years.

Today it's a very important bike route for people living south of the river Elbe (especially in the districts Wilhelmsburg and Veddel, both experienced heavy gentrification in the last two decades).

While the english version only states yearly usage numbers for 2008 (300k cars, 63k bikes, 700k pedestrians) the german also has numbers for 2018 (52k cars, 300k bikes, > 1 million pedestrians).

In my own experience the pedestrians are mostly tourists and the cars people working at the shipyards south of the river Elbe.

I witnessed a lot of conflicts between pedestrians for which crossing the tunnel is some kind of special experience getting in the way of cyclist which just want to get from one side of the river to the other as quickly as possible. There are sidewalks on both sides of each tube but tourists don't care much.

But I guess this is kind of inevitable if such a curiosity is part of the daily used traffic infrastructure.
Is "ported" the right term here? It know the repo's README says "CGo-free port", but this is the C version of TCL transpiled from C to Go (see the ~13MB .go files per platform in the "lib" directory). Which is a very cool idea, and the author has done the same thing with SQLite, to avoid CGo (https://gitlab.com/cznic/sqlite).

Here's a link to his C to Go translator: https://gitlab.com/cznic/ccgo
For someone who is happy that he will replace python with Fortran. I think he can replace python scripting with bash happier :)
If AI can read, then plain text can be weaponized (2019)
Answer: because building a self-bootstrapping system is non-trivial.
Pixels have relockable bootloaders, so banking apps can run on CalyxOS (and, maybe, GrapheneOS)
> More than seven months into the war, it’s hard to overstate the impact Starlink has had in Ukraine. The government in Kyiv, Ukrainian troops as well and NGOs and civilians have relied on the nimble, compact and easy-to-use units created by SpaceX. It’s not only used for voice and electronic communication but to help fly drones and send back video to correct artillery fire.

Putting aside the costs, I'm curious how Musk reconciles giving critical support to the Ukrainian military with his apparent conviction that Russian victory is inevitable. If he truly believes that the threat of nuclear war increases the longer that Ukraine successfully defends itself, then it seems Musk would be keen a way to withdraw Starlink services from Ukraine.
I made one called MicroPad a few years ago (https://getmicropad.com) and just launched v4 a few weeks ago.

It's pretty full of features and each note is an infinite whiteboard/canvas where you can embed elements anywhere (for example I go horizontally for tangents)
Congrats PG team and community
Gotta love that the tile for the $0 personal plan has a link to their refund policy :D
Keynote, Open Source Summit: Linus Torvalds on Rust for Linux
As the subject of the parent, it’s not the downvote or comment regarding it that bothers me.

The lecture about what this community is or isn’t through some imagined position of authority through seniority bothers me. That is extremely toxic.

Bonus points they didn’t bother to check my profile to discover I “got here first” - which only goes to show how ridiculous this position is in the first place.
I'm in a similar situation at my second project, in my first project I had a lot of work but in this project I barely have anything to do, I probably work less than 10 hours in a week atm and I'm fine with it until I switch to another job.
following their advice, losethevery.com should redirect to losethe.com

(give me a few minutes with a thesaurus and I'll come up with a better 302)
It's Turing complete, isn't it?
We're two former leads formerly from the PayPal Checkout team (engineering & product), we just got pre-seed funding for our new startup which we launched earlier this year, and we're looking for an engineer to join us!

Our goal is simple: to make it possible to use your phone number to pay, anywhere and everywhere, with zero friction. We have a ton of cool ways to make that work, and a bunch of brands already using our platform.

Email: hello@onetext.com

Our stack:

- Front-end: JS/TS/React

- API: Node/TS/Postgres/Redis

- Services: Shopify/Twilio/PayPal/Stripe/Authorize.net

What we do: payments, vaulting, automated conversations, and merchant-facing dashboards. Plus a whole load of interesting things in-between.

Most important skill: be able to communicate well, and learn quickly. Doesn't matter if you haven't used every technology listed above, so long as you're a fast learner and happy to jump quickly into new things.

Experience level: any. So long as you can code, if we like you and you're a good fit, we'll find a role for you.

Expectations: it's a startup, and we just got accepted into YCombinator 2023. So it will be busy, there's no avoiding that. But we want to create a great engineering culture that fosters innovation, learning, and mentorship. We want to teach, and we want to learn from you too.

Location: we're both CA (bay area), open to remote anywhere in US, may be able to make non-US work with some kind of contracting role but priority given to US-based folk. Not sponsoring Visas.

Salary: completely dependent on experience and skill. Equity on the table.

Send us an email about yourself!
2, and get an iPhone so you don't have this problem again in 2024. I even got security updates on my Windows Phone years after Microsoft abandoned the entire platform, Android is mostly just a joke we all tell ourselves isn't one.
As engineers, we often look for absolutes: Something is either true or false; Musk is either benevolent or the richest douchebag; the Twitter deal should be done either quickly or never, etc.

The realities of the world, alas, are quite different. It's gray from top to bottom.
There are also plenty of people unhappy with their FAANG jobs and don't want to trade it for a growth-chasing but ultimately unfulfilling startup. Those might be tempted to join a more robust startup.
That comment sounds excited at the prospect of a Wild West of guns becoming the norm once again, that’s not standard even for gun owners.
That's a bold example to use, considering that humanity learned that CFCs (chlorofluorocarbons) created the ozone hole, so we agreed to stop use them, and then the nature recovered, without causing any noticeable hardship or economic damage.

Now consider that in the context of global warming.
Why would the solution be the physical key, stored in a lockbox (inside glovebox, perhaps). Initial unlock with phone, then use physical key, then use phone to lock at end of rental.
This is a hilarious take. You're saying that plant food (CO2) is bad for plant based nutrition because they grow too fast and therefore plants have less minerals? How about we just improve nutrition for people that rely on cheap calories likes rice, corn and wheat...we should do that regardless. Those plants don't provide a proper nutrition anyway.
In a modern Common Lisp program, using conses for everything is serious code smell. It reeks of a very obsolete Lisp style and it makes code incredibly difficult to maintain. Doesn't matter if you give good names to deeply-nested list accessors; it's still a bad practice.

That doesn't mean conses and lists should be prohibited, but any use of conses/lists instead of arrays, CLOS objects, hash tables, or structs needs to be justified. And a programmer's ignorance of those other data structures is not a good enough justification.
Has it? I remember hearing that unemployment is still going down.
>Dark days ahead.

Of course. they're going to reflect back light. Our skies will literally be darker.
Dang. I didn’t watch the event, just followed headlines and was under the impression that the legs were already developed.
Of course it's decreasing. The amount of people required to maintain an application of a given size continues to drop significantly over time.

Something like Docusign, once built out, could be maintained by a handful of people using serverless components. Same thing with Twitter and pretty much every other application.
> It would be more interesting to dive down and figure out what exactly the users like more about TU

Indeed. When they say "it's fast", I don't read it simply as "the program is fast". They get their stuff done faster, and the program is simply a tool -- if further speed can be achieved with something else, so be it. It doesnt even need to be software.

However, I still think TUIs are in a better position due to lower development and maintainance costs. This can be achieved by GUI frameworks, for sure. But TUIs tend to be terser, and their natural limitations become an advantage when they make certain sorts of bullcrap (animations, for instance) undoable. I believe this contributes to long-term stability, as developers spend way less time dealing with useless requirements.

> the takeaway was that they really wanted the flow to be 100% keyboard-based

Good that you could draw such conclusion. I do think we should rely more on observation to find out what users need, as opposed to what they _say_ they need. I know this sounds condescending, but I dont mean that. I just believe thay it's hard for them to identify and verbalize some critical factors for their success and they need some mediation.

I also feel upset about the keyboard as a second-class citizen in modern systems. There's this UX design school of thought portraying users as creatures of extremely limited working memory, who can't even remember what they wanted when they clicked the option, and therefore need infantilized interfaces full of pictures and colorful buttons because they won't be able to memorize a handful of keyboard combinations
Wasn't this the Clojure approach? You don't need cons cells to have s-expressions and an elegant core set of operations and data structures.
Would love to find some kind of write up by CZNIC about why they're doing this.

Tcl can still be found in a few places powering some pretty critical infrastructure, I know a few networks running with significant automation being driven with Tcl
Right? The umbrage! Yet, I cannot deny their existence no more than I can deny that Linux is a superior operating system due to its open nature.
Premium is a price point not a service level
Really bummed that YAML managed to sink its teeth into the IaC community as badly as it has. I know we have a hard time agreeing on programming language preferences in general, but this has to be the worst case of fallacy of moderation that we're experiencing in modern times. Like -- this simple interaction is spread across 5 files with no explicit import system?
https://gitlab.com/cznic/tk
Also lets you trim headcount without announcing layoffs, down the line.
production code + keys = no bueno. I feel for them.
Twilio salaries revealed (H1B Data)
Major version upgrades by definition contain breaking changes. Automatic upgrades across major versions will break things. Still, some distributions do handle this somewhat sanely. For example, Debian and derivatives such as Ubuntu let you have multiple versions installed at the same time and provide a pg_upgradecluster tool to handle the upgrade automatically in most cases. It just won't do it while you are asleep (thankfully).
> And even then, whats really a "framework"?

For me a framework is a library that you can't get rid of and adds complexity that transcends language, IDE and compilation.
Nobody is going to work for Crypto startups now that the whole sector has imploded. And likely will go even lower from here. The days of profiting off ponzi scheme-esque tokens is over
I'm all here for the roll out of a more positive outlook towards the impending climate hell as we try to fix it before the storm is too big.
> I think it is quite possible that humans attempting to “fix” nature is what will ultimately lead to the extinction of the human race. It is pretty fitting too since we are the ones who helped accelerate the mess we are in.

I think what will kill the human race is the "climate engineering" humans fighting with the "no nuclear, no engineering" humans while the "fuck you, I got mine" humans deliberately egg them on. Nothing gets done and the bulk of humanity dies from runaway temperatures that make significant parts of the world unlivable, drought, and rising sea levels ravaging coastal cities.
I feel like non-officially most people think of a recession simply in terms of like are less and less people able to make ends meet and less and less able to afford the same luxuries as they did before.
$50/year is not exactly onerous is it?

I kind of agree that having to pay it on top of the sync fees feels off, but you could just as well sync with onedrive.
a little bit of variety here: https://wiki.tcl-lang.org/page/Tcl+implementations. new, old, maintained, etc.

some don't care about the "in $lang" branding.
This makes pragmatic sense (for both cases), but it still comes off as extremely hypocritical.