skysight-inc/HackerNews huggingface dataset:
Hi there, I am capnmidnight on GitHub.

Calla was originally built to be an integration with Jitsi Meet. You'd setup a standard Jitsi Meet server and then write an app that connected to it as a wholly separate interface from Jitsi's standard interface.

Unfortunately, there were some major issues with this approach.

1) I used it for work, but last August changes in WebRTC broke Jitsi for a while and I had to scramble to stand up my own WebRTC TURN server to continue our operations.

2) Jitsi's lib-jitsi-meet was not very well documented (While there were docs on each function call, there wasn't much on flows for putting it all together, especially when it came to sequence of events involving joining rooms, listing users already in the room, etc.), and there were no official TypeScript .d.ts files for the project, so it made it hard to keep up with changes.

3) Performance was never that great. While Jitsi supported data channels, for some reason they were completely unreliable for anything more than 4 messages a second. I wasn't able to figure out why.

I had always intended Calla to be an audio and networking management library. It just got to be too much work to maintain Calla, especially considering most people didn't actually want Calla as a library but instead wanted more of a full app repo they could clone and minimally modify to make their own old-school-RPG-like meeting rooms. I only made the 2D RPG app to be an expedient demo, but I am personally more focused on VR apps (and actually one in particular at work).
For what it’s worth, there are those of us who don’t think it’s great for GNU/Linux to be overwhelmingly dominant in the FOSS operating system sphere. It’s a wonderful project that we’re fortunate to have, but monocultures are rarely healthy.
Always worth remembering that our staple crops are already GMO - just done by hand over thousands of years. Corn used to look more like wheat does today. All of the derivatives we've created from the wild mustard plant. Bananas used to have seeds.
This reads more to me as: “I thought I was going to be a hero, turns out I was early in the technology cycle, haven’t yet had the impact that I wanted and now I’ve finally realized I made a ton of assumptions.”
Instead of increasing his scope of understanding though, He decided to retreat into the thing that won during the time period that he was trying to win.
That strategy rarely works.
Clever writing can let you argue for any viewpoint. That doesn’t make it true.

>I used to think solar and wind power were the best ways to reduce CO2 emissions. But the biggest reduction in CO2 emissionsduring the past 15 years (over 60%) has come from switching from coal to natural gas.

Upgrading coal to gas is a great intermediate step. However, it’s not a long term solution because natural gas reserves are limited. Plus, many countries have already done it.

>I used to think that the world was transitioning to solar, wind, and batteries. This, too, was false. Trillionsof dollars were spent on wind and solar projects over the last 20 years, yet the world’s dependence on fossil fuels declined only 3 percentage points, from 87% to 84%.

We increased global generating capacity from 15,000 to 26,000 TWh. So green energy has supported economic and social development through electrification without adding new pollution sources.

>I used to believe nuclear energy was dangerous and nuclear waste was a big problem. In fact, nuclear is the safestand most reliable way to generate low-emission electricity, and it provides the best chance of reducing CO2 emissions.

Nuclear is the safest way to generate electricity, but that safety comes at a financial cost. Pursuing nuclear is great but solar/wind are much cheaper.
Have you managed to convince anyone of your point of view by entering into a flame war with them?
> FYI, the definition of suffering is: "to endure death, pain, or distress". So if you kill an animal, it will suffer.

Really? According to whom? According to you who came up with it just now, so you can justify moving the goalposts? Haha. Nice try.

Nah, actually, not a nice try. Just even more typical vegan dishonesty and trying to win an argument by peddling lies.

> It says most vegans have no problems.

Nope. It says most vegans aren't clinically deficient. But it says very clearly that most vegans also have low homocysteine levels that put them at risk of heart disease, stroke and pregnancy complications.

> Look, I get that your identity seems to be tied heavily to food - I mean your user name 'cheese_goddess' gives a clue.

That's calling the kettle black, coming from a vegan (I mean, assuming you are vegan). My handle, which seems to trigger vegans on HN, is chosen because I'm an amateur cheesemaker and I had thought when I created it that I could contribute to discussions with my empirical knowledge of cheesemaking and some little things I know about dairy science and technology.

But it just so happens that any HN thread on anything to do with food is immediately invaded by hungry vegans keen on spreading their ideology. So I keep getting embroiled in these silly little internet arguments with people like you, who care nothing about anything but getting people to agree that eating meat is bad.

I don't even eat that much meat. I eat it maybe ... once a week? Every two weeks? It's not like I'm keeping count. I eat beef maybe once every five years, because I don't like it. I grew up on a Mediterrannean diet and I still cook and eat that way. I find the people who say we should eat only meat about as mad as vegans, and about as unhealthy.

So no, it's nothing to do with identity. It's just that all that stuff you say is mad. That we should eat only plants is as mad as saying we should eat only meat. It is mad people saying mad stuff on the mad internet. Mad mad mad.

> Your statement goes against many nutrition experts

It doesn't. What goes against those physicians you list is research that consistently finds that vegans are lacking in basic nutrients, that older vegans have more health issues, and that children fed vegan diets by their parents end up stunted, or dead. I linked to a bunch of those above and further down this sorry excuse for a thread.

Why are all those physicians contradicting common research findings? Well, I have no clue. But I know who I'm siding with. The 17,000 "physicians" saying that it's fine to cut out a major food group from your diet? Or the researchers who say that if you do, you're in risk of malnutrition? Guess which one makes more sense.
> I guess the 90th percentile refers to the fact that 10% of people in the US have this amount invested or more.

I think the 10% number is referring to something a bit different. The stats referenced are net worth, which in most cases is significantly composed of someone’s house & other property which doesn’t easily provide a passive income and 401ks which aren’t accessible. I’d be surprised if the number of people who have $1.3M in normal investments is greater than 1%.
I'm surprised so many people are allowed to use Zoom, it's had a ton of security issues.
I'd be surprised if the walking dead state of Open separate from Libre wasn't caused by in-house tools somewhere that just never got ported to Libre, or that are somehow inherently incompatible with that fork. Symphony is certainly a prime suspect for the original "version some in-house stuff got built on".

The question "do we really want to port yet another minor improvement/fix from Libre to Open instead of porting our own grown mess from Open to Libre?" can be answered with a short-sighted "yes, of course!" any number of times. And Open cannot be formerly declared dead as long as this form of contribution keeps happening.
So is fusion.
TFA goes: Try Deno Deploy - you will be surprised at the speed and simplicity.

Deno Deploy (and Cloudflare Workers) is a big deal. At least for a small tech shop like ours, I've come to found it useful for >50% of the solutions we have to implement. Its simplicity and cost-effectiveness reminds me of S3 back when it launched: 5 APIs and pay-what-you-use billing. Sure, right now, Deno Deploy's capabilities are limited, but there's nothing stopping them from building a platform around it as they go along, and now they've got $21M reasons to keep at it.

I see parallels of Zeit/Vercel meteoric rise (no pun) in Deno.
Your comparison isn't apt. I don't think banning being overweight or fat (two separate poorly defined physical attributes) is the same thing as banning (e-)cigarettes (a specific type of product), so I don't think the same argument can be made.

If you make this argument in the future, maybe you should think about comparing it to the banning of a particular type of unhealthy food (which is similar in scope to e-cigs and cigarettes).

I think this entire line of thinking of you and the parent poster is flawed anyway. Denying health insurance to anyone would probably have negative effects for all of us anyway (the insured usually end up paying anyway at different levels, whether that's through higher premiums at the personal level, lower productivity overall at the national level, or dealing with an untimely death/sickness of friends/family at the local level).
By that logic is incest ok with you?
It's pointless at the moment. There is no appetite for meaningful change. I've seen friends pour their heart into movements that have no hope of traction, it's a waste. People are caught in ego driven ideological information warfare, you cannot help them during this stage of their evolution. The global consciousness is dragging itself slowly out of the mud and maybe one day it will be ready for meaningful change.
This is a preprint, not peer reviewed. The serious adverse effects of special interest amount to 10.1 to 15.1 per 10,000 vaccinated.

The only reason this got posted to HN is to normalize scorning COVID vaccines. It's indirectly political.
Why do you think Calico is a failure? I think the jury is still out on that one.
Complex distributed apps are incredibly difficult to get started with, at first. They are a huge leap up from simple CRUD because of the atomicity and consistency requirements.

Can you look for a junior position in a medium to big company, or a startup, with enough engineers to help mentor you?

If you want to try it yourself, you can start by experimenting with database clones, redis shards, K8s, etc., and then try reimplementing the same things in various cloud providers, so you can get a basic understanding of a shared/sharded data model in various frameworks.

Or, if you want to leapfrog all that, you can jump straight to serverless stores like Firebase or https://www.cloudflare.com/products/workers-kv/ that abstract away the infrastructure and let you focus on writing business logic on top of that.

But IMO you will learn more quickly from one year on the job, during professional backend work in a capable team, than self-learning willy-nilly (where you can pick up a lot of bad practices, or outdated/inappropriate architectures).
Cynical you is completely ignorant to the trillions of dollars oil, coal and gas receive[1].

[1] https://e360.yale.edu/digest/fossil-fuels-received-5-9-trill...
The existence of God is easily proven from an empirical scientific perspective just by observing the genetic code, the inner workings of the cell, and contemplating the origin-of-life problem.
This may also be helpful: https://wiki.archlinux.org/title/webcam_setup
I use several Apache libraries that are getting pretty old. But so is my code. So I'm glad that they keep things around a long time.

Still, I think it might be good to have more warning for the consumer-facing tools.
That's for the entry level free plan for testing out whether or not affiliate marketing works for your SaaS. It's $0/month, with a 9% fee per successful referral. Once you can see that it's working and you're gaining referrals, you can change to a fixed monthly plan that has no commission...

What's wrong with that?
The older I get, the more I realize that middle managers (and even C-suite executives) are even more limited in what they can achieve than individual contributors. They have no way to do anything themselves and all "initiatives" they start inevitably get stuck in endless meetings and planning sessions with people that are very invested in status quo.

Imagine how much harder the chinese telephone game gets if some people actively sabotage it.
After checking this thread, I downloaded Libre on Windows and played around with it a little, to refresh my memory. My main use case is just working with some personal spreadsheets in Calc, no complicated work stuff.

I wouldn't say features are missing, if anything it sounds like Libre is way more fleshed out than OpenOffice. That said, I still prefer the (relatively) legacy UI in Open Calc than the slightly more modern UI in Libre Calc, just a personal preference. It doesn't seem that much more advanced, and after all these years an ODS spreadsheet still looks like a spreadsheet. Other people noted the security posture of Libre though, which is a great point.
Doesn't this just shut down conversation instead of nuance and clarity? It's definitely one way to address the ambiguity in a question like "is the world getting worse over time?" but doesn't seem useful: dismissing the question entirely discourages learning and discussion rather than adding to it. Instead, we could think of what most people (or an imagined reasonable person) might mean by that question, and how the media and scientific communities define and engage it.
> "the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer" [2] which is more aligned with Ward's intention.

Precisely. A useful way to think of technical debt is that it should be a tool that is intentionally used to navigate the tension between cost now vs. later, for some benefit (usually quicker delivery).

If code is poorly written inadvertently (e.g. lack of experience, poor programming skills, carelessness, etc.) that is a different kind of burden on those working in the codebase.
Cool to see you here on HN. I hadn't heard the name PairGain since I worked for a small corporate ISP in the early 2000s. We'd recommend PairGain modems for clients who needed seriously high-speed links of 2Mbps! This was just before ADSL and SHDSL were rolled out en masse, or at least well before they were reliable enough for corporate use. We had to organise a special installation of a direct copper line from their premises to ours. I guess they just patched them together at the exchange? It was a pretty small catchment area. Fun times!
These are indeed links but quite random ones. Mostly they are reporting that growing two things together in a field can give higher yields than growing a single thing. None seem to be related to GMOs, which could obviously also be grown with complimentary species to increase yield.
I don’t want to find bugs in a deployed environment. The more real code paths my tests hit, the less likely that is to happen.

I’ve found numerous bugs in infernal apis by being one of the only teams to prefer or even use integration tests.
Cool! Glad you're enjoying the app. I'll get that timer looked at ;)
I was not calling Google or its engineers dumb, that was not my intent. I am saying their success is attributed to dumb things, aka advertising. Google has a way of sucking in really smart people to work on potentially great things that end up solely existing to feed the dumb advertising machine and heavily exploiting their users in the process. It's really quite evil.
Apache moves projects to the "attic" regularly. It's a well known process but requires the project community to be really dead. Which is not the case of OpenOffice just yet. See https://attic.apache.org/
All this seems to be about agriculture in general, not GMO
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
I clicked the "next" button and found a similarly structured story about how ESG guidelines are also not the answer and how oil and gas companies can improve their image.

I am concerned that this article isn't expressing genuinely held beliefs and is instead part of a marketing effort (and not just for the author).
> Military is a necessity for a society

Is the argument here that people are too young to make an informed decision about military service before 25, but that it's important for our national security that some of them make that decision anyway? This feels a bit less like a response to GP's point, and a bit more like a more general argument that national security sometimes requires us to take advantage of minors.

If the argument is that social benefit sometimes outweighs moral costs, then that seems to me to be an argument that we should also look at the social/individual/financial costs of criminalizing prostitution and approach the issue at least partially through an effects-based lens rather than a purely moral one.

On the other hand, if we're willing to take a hard stand that some transactions aren't really consensual when incentives are involved, and that (particularly for minors under 25) some people aren't really able to make fully informed decisions about some topics in general -- well, it's not that I'm against that conclusion, I do think that incentives and life situations and information/maturity do play into whether or not a contract/interaction can be actually consensual in a real sense. But it's just... that conclusion has implications, and I don't think those implications can be swept under the rug just because the military is important.
Just close the tab…

This looks like it was built for team social events. If you’re getting harassed and bullied on your team, you have bigger problems you need to take care of.
Sooner or later they will leave the labor market for good though, because dead people cannot work.
> better used as marketing than to really do something about the ever rising levels of emissions.

We've known for centuries if not millenia that social and political and habitual change - the only things that would amount to "really doing something about the ever rising levels of emissions" - are hard, really hard, much harder than technological development. Getting people to substantively change their behavior and lifestyle is almost certainly not going to happen, at least not on a timescale that is relevant for climate change.
A science project that could indeed be worth it.
The KJV is the pinnacle of the English language.
Tailscale SSH
He wanted to be a hero and when that didn’t work out he got embarrassed and switched sides.

Instead of learning about technology cycles, when life gave him lemons he said fuck the lemons and bailed.
Because the Apache Foundation is a graveyard for open source projects.
Apache could at least put a "use LibreOffice instead" notice at https://www.openoffice.org/. Why not?
Absolutely. Fission on the other hand, proven and ready to go.
What motivation do you think they have to lie?
It's a misconception of what Apache is. It's legal umbrella for open source projects, not an organization with a goal of actually developing projects.
Ask HN: Company promised equity, still no plan. What can I do?
I started a new role at a company about six months ago. At the time that I joined the company, an equity/stock option plan was not in place, but was told it would be imminent. I didn't accept less salary in exchange for a vague promise of equity, but still fully expected that the details would be worked out soon and felt confident that the details of the equity grant, once it became available, would be satisfactory.

It has now been six months and due to various factors that have to do with the structure of the company (not a typical VC-backed co), the equity plan still hasn't been rolled out, and the exec team is unable to give me any timeline on when it will go into effect...other than to assure me that they're doing everything they can to make it happen as soon as possible.

I don't think I have any legal recourse since this was effectively a handshake deal upon joining, but wondering what you'd do if you were in my shoes? What are my options here? Do I go to the CEO and threaten to leave if an equity plan isn't in place within the next 30 days? Ask for more base compensation since there effectively isn't an equity plan in place which was part of the full package we initially agreed upon?

Appreciate any advice/feedback you might have. Thanks in advance.
I think that's a tactic that Madoff and others used explicitly. Targeting people that think they are smarter than the rest. So lawyers, surgeons, engineers, management types, SWEs, etc. The social shame and cognitive dissonance of the obvious fraud leads to them to continue investing to 'save face' and to continue to think themselves smarter than the rest of us.

"Is it an obvious fraud? No, I'm too smart to fall for that. Therefore, I'll double down, again"

You can see it all over crypto today.

The fun part is that until a higher authority like the government steps in, we're going to have a lot of these schemes online for a long time. Herbalife and the MLMs use the tactic, crypto is just another; the future is ripe for people that use Madoff's tactics.

(Also, there must be a specific name for this tactic, and I would love to know what that it. But google isn't really coming up with anything for me. If you know, please comment and let me know? Thanks!)
I’ve used Pixi.js together with React to build a canvas based white boarding app similar to Figma or Miro.

Pixi for doing all the canvas stuff, React for the UI elements. It wasn’t very performant but for an early stage product knocked out under a year I thought it was alright. We wasted a lot of energy trying to get redux to work. It should be a lot easier now with hooks and context for managing state.

Depending on what you want to do, d3.js is another possibility for just canvas manipulation.

The main problems with canvas was having to essentially do manually what html and css gave for free, especially with regards to text manipulation. There wasn’t a way to have text wrap automatically, we had to calculate sentence length, then manually insert new lines where we thought the wrap would happen.
I don't think anyone argues that developers and companies don't want to make web apps. Clearly, many of them are interested in that.
Really telling that your assumption is that it's their kid/cat and not a neighbour's one...

Sound doesn't stop at the property line.
More information on GAA...

"N2 will see TSMC switch to a nanosheet transistor architecture rather than the fin field-effect transistor (FinFET) design that has been standard in the industry for some time in order to deliver improvements in performance and power efficiency.

"The nanosheet architecture involves the electrical current flowing through several stacked layers of silicon that are completely surrounded by the transistor gate material. IBM claimed to have made the first 2nm chips using nanosheet technology last year."

https://www.theregister.com/2022/06/17/tsmc_details_2nm_node...

"Big Blue today claimed this is “a breakthrough in semiconductor design” using nanosheet technology. That involves layering three sheets of material to form a stack containing an NMOS transistor on top of a PMOS transistor, rather than placing them side by side, commonly called a gate-all-around design. It's a step on from today's 3D FinFETs...

"It should be noted that although it’s described as being 2nm, the size of the process node is more of a naming convention to show it's smaller and more advanced than its previous 5nm design. No part of it is 2nm in size. The actual transistor gate length is 12nm."

https://www.theregister.com/2021/05/06/ibm_2nm_semiconductor...

I wonder why IBM is putting so much money into GAA when they don't even own a foundry, and their previous foundry partner has little interest in making anything smaller than 14nm.