skysight-inc/HackerNews huggingface dataset:
If rubber ducking fails, try to write a GitHub issue that starts with "it's probably my fault, but".

By the time you're done describing the problem and its symptoms, you'll have a solution.

I can also recommend going for a walk. I usually return from long motorcycle trips with the best ideas. Tea on the balcony is also effective.
I'm not sure how you got "replacing normal nutrition with pills" with "this article isn't news and its point is misleading" but ok..

My critique was about how they claim one thing (You need 50% of your protein to come from meat) but don't show it and instead show that if you don't take supplements you need to do that which is a _completely different claim_. The silly bit isn't that supplements are needed for a balanced plant-based diet it's that this piece is silly and the point it _actually_ makes isn't news.

People supplement their diets all the time - babies get Vitamin D3 drops and iron drops. Mothers take folic acid during pregnancy. Would they die otherwise? Usually not, but supplementing your diet according to medical advice to avoid things like neurological defects is generally a good idea.
Reminds me of the JMP gateway between SMS and XMPP and the biboumi gateway between IRC and XMPP.

https://jmp.chat/
https://biboumi.louiz.org/

Edit: also cheogram https://cheogram.com/
I have an anecdote from my experience. We had an unpleasant debug week in search of an cause of slow insertion query in PG to a particular table. 15 FKs to the table were the reason of a bottleneck.
Isn’t the lab leak hypothesis saying nature did this make this, but scientists who were studying (and allowing) the natural processes accidentally leaked it?

Which is the main argument against this kind of function research - there’s little gain compared to the risk.
Any Apple-devices users here? Why would I use this instead of Apple built-in password manager?
He is still saying essentially the same about EVs ..

> "The notion that any EV is a zero-carbon car is nonsense."

or at length:

> There are no EVs. They are battery vehicles reflecting the electricity’s origins. If I were to buy an EV in Manitoba, it would be a 100% hydroelectricity, truly zero carbon energy, car. In North China it is a 90% coal car, in France it is a 70% nuclear car, in Russia mostly a natural gas car and in Denmark a 50% wind car et cetera.

His message is that we will need to burn a lot fossil fuel and emit a lot of carbon in order to eventually consume less and emit less .. and in the meantime we could stand to insulate more and drive smaller lighter cars, etc.
Yes and No. The very limited functionality of mod-include and apache httpd expr-essions isn't Turing-complete and cannot be manipulated by client requests.

Secondly, as these are tightly integrated into httpd it turns out to be extremely efficient. I've been using mod-include in many ways for about 20 years.

Only files marked with execute attribute (+x) are handled by mod-include in my case.
And by extension the world. For every person who reads a story, 10 more just look at the headline and absorb it subconsciously.
For a macro pad, maybe. For a full-sized keyboard, that would be a lot of ADC channels. Looking at Digikey, ADC chips seem to be about $0.50 per input in bulk, and that would add a lot of BOM cost to the keyboard.

You might be able to do better if you instead feed the Hall output into a sample-and-hold filter constructed out of a much cheaper op-amp. I suspect that would be an interesting engineering challenge.
Does any serious person expect that fossil fuel use would hit zero in two decades?

I'd be ecstatic if we hit 50%
If you're a Bitwarden user and this doesn't worry you, you haven't been paying attention to the history of almost every company that has accepted VC funds.

It doesn't matter how well intentioned the founders are - once you accept that kind of money, it's not your product anymore. You are now in the business of making money, nothing else, and those skewed incentives will start bleeding into their product and business practices sooner or later.

As a company, Bitwarden has been a huge role model for me, and I hope they'll be the exception to the rule. But $100M is a lot of money, and I simply can't imagine it having a net-positive effect on the company and product. But we'll see...

For anyone looking for a bootstrapped, open source alternative to Bitwarden, check out Padloc:

https://padloc.app/
https://github.com/padloc/padloc

(Disclaimer: I'm the founder)
> It's neat to have a peek into COBOL, but what's surreal about this?

My guess is social-media induced hyperbole. "A peek at COBOL," just doesn't have the same potential to bait clicks.
I think when people talk about ATM transaction involving Cobol, it's more about the server software responding, not the one running on terminals.

Having said that, I wouldn't be too surprised if old green screen ATMs would have used COBOL. Ran on smaller computers and you could compile stuff with it.

Nowadays, I'd be surprised if it wouldn't just be your regular Java/.NET/C++ brouhaha. They should have phased out most ATMs running OS/2 by now, though.
Interesting. I remember when Java just got released my friend was so excited about Java in general and it's ability to load external class at runtime in particular. He had designed distributed actor system for it. He got his masters this way.

A bit later there was a company that has released generic java middleware called Voyager commercially. Among the other things it offered distributed actors as well. Unfortunately for whatever reason neither was a commercial success.
FlutterVision uses AI to help developers accelerate the design-to-code journey. Test our Beta version now.
> Of course COBOL had comments.

Funny anecdote about this. I used to work on a relatively old (early 1980s) COBOL and PL/1 codebase. Code was obviously a mess, as most of the files were written by non devs, and hardly had any comments.

There was this one though, that started with something like "this code handles currency conversions, and the author is long gone now; no one understands it, but if you need to modify it, please be aware that you may break all the business logic the bank relies on".

Code was modified once, in the late 90s, to support some Euro and Y2K oddities. No one else dared to touch it afterwards.
De-duplication, or rather, not duplicating in the first place. Perfectionist requirement :)
They aren't a monolith but there is a pretty large overlap between the set of scientists that would be negatively impacted by major policy changes in virus research and those who's opinion is considered useful in the discussion of possible origins of SARS-CoV-2.
I think the idea is that by trying to actively look for changes, you shift your focus around, but don't actually remember that well what is placed where.

At least for me, my focus kept wondering around the room, never noticing that things that was previously there was replaced by something else.
It's because we're all still in the middle of getting burned by 1Password spending millions to make our app run worse and do less.
How do you not have Tesla under the technology defaults? It’s literally the most heavily traded stock in the entire market. SMH
Or just buy SPY or VTI and go braindead with it.

Hard to beat dollar cost averaging the entire stock market, which is what VTI represents.

--------

Rebalancing is done between asset classes. But if you are going to rebalance, it's more efficient to buy target date funds.
There's a lot of jokes about 'old' languages but when you see the amount of churn with the new ones cough javascript cough then you appreciate how it's nice have something written once and for all. Plenty of FORTRAN still in the core of Numpy, doing core maths and being very good at it.
Like what? All the features that password manager needs to have (and features that 99% of people need) OSS version have it. SSO, organization management etc. is not something that "password manager" needs to have.
The point is to decorrelate the channels. The left and right channels are usually mostly the same, so coding them both would basically send the same signal twice. With perfect decorrelation, the side channel would become zero, instantly saving half the bits.

(It's the same idea for images, where the RGB channels mostly all look like grayscale copies of the image, so the YCbCr/YCoCg transform is done to decorrelate them.)

There are actually three methods in FLAC: mid/side, left/side, and right/side. Each frame can use a different method and stores what method it used (if any) in the frame header.

The difference has a range 1 bit larger than the original, but this doesn't matter that much since everything is getting compressed anyway. Anyway the bit is only used if the side channel is very large, ie. the correlation was poor, in which case it would be better not to use a decorrelation for this frame.

Interchannel Decorrelation: https://www.ietf.org/archive/id/draft-ietf-cellar-flac-04.ht...

Channel Bits in Frame Header: https://www.ietf.org/archive/id/draft-ietf-cellar-flac-04.ht...
Got to be satire when mentioning janitors. Can't find a worker to respect more than the janitor. A recurrent character of downfall into hell writings. Satire as well here: https://bit.ly/3KO3e5C
Hey, thanks for taking a look! The tool you linked looks quite comprehensive, but we wanted to build something simple and approachable for beginners.

Good callout on custom-weighting, that's on the list to add in the future.
Happy Cake Day, Herman. A most excellent list. #1 is in it's proper place, IMO.
Would it? If such is possible, leak or no, more stringent controls should be implemented regardless.

In any case, you will get no such evidence, so society should proceed as if evidence is in hand, if such is even theoretically possible.
We still haven't solved the energy storage problem of solar and wind, which there is no indication we will in th next 30 years. Betting our future on something that doesn't exist is foolish.

They also take up significantly more land than coal, gas, and nuclear. They also don't work in all climates.

Nuclear is the only viable option today if you want rapid decarbonization.
The problem with this article is the same as with every article about COBOL, FORTRAN, RPG, Mainframes etc:

The assumption that it is only 50+ year old legacy code running on dependable
but obsolete hardware, untouched by human hands in decades is wrong.

In reality, much of it is new. COBOL shops still develop new software. IBM still makes brand new mainframes. The developers are not all old men in suits, they look pretty much like C++ or Java (or any other established tech) programmers: all ages. That may look old to you because you're biased to think of programmers as males aged 20 to 35.

By the way, I'm not saying it doesn't suck. It's not something I ever intend to do in my life again.
>As for his 'blundering' in a live Q&A talk, that's not indicative at all, I have posted my reasoning in a sibling comment.

Specifically on this, I agree with you. Who knows if he's just nervous at giving interviews.
It's still good and tens of millions enjoy it every day
Did someone come up with a good explanation of why Peter Daszak and various affiliates of EcoHealth alliance were involved in nearly all the media "coverage" (dismissals) of the lab leak hypothesis when it first popped up?

And why The Lancet published the initial letter dismissing lab leak, clearly coordinated by EcoHealth alliance?

And why Daszak also was on the WHO investigation team?

And why to this day no one apologized, let alone got fired for this?

If you don't admit these (now-obvious) facts, you are not discussing the lab leak hypothesis in good faith.
Congrats to the Bitwarden team. Also wanted to mention it's a c# (dotnet) project for those who say dotnet isn't for startups.
From what I recall the last time I was there is that they tune it down quite a bit in winter anyway because of electricity that is needed else where in France.

Also from my understanding most of the electricity that is generated for CERN is by nuclear power plants and since so many of those are currently under maintenance they may need the power they do have to supply export agreements etc.
Archive link as I'm having issues accessing the page: https://archive.ph/7GWAI
The 1.1x is money on money convention
A scientist could be following a herd, but that is irrelevant to the point.
> To attempt to answer the second - I’ve heard the often-repeated “COBOL pays great!” statement isn’t actually true.

> From what I recall (no personal experience), the pay is quite a bit less than big tech, with the downside of an antiquated language on the resume and nightmare codebases to deal with. Doesn’t sound like a good career move.

FAANG salaries are kind of ridiculous, so using them as a base for a comparison is probably not going to lead to much insight.
It's actually closer to spectrum2 in how it behaves. I hope slidge will get as rock-solid as biboumi is!

https://spectrum.im/
The big item I don't hear too many folks talking about is the nitrogen-based fertilizers we obtain from natural gas. That's an issue at the center of the Russian invasion of the Ukraine. Russia's halting of natural gas shipments to the West doesn't just affect heating homes, it affects fertilizers as well. Soaring fertilizer prices are playing a part in our soaring food prices.

The interesting question is do we have to be carbon-neutral to avert the largest calamities due to anthropogenic climate change? Can we continue using natural gas to produce fertilizer? Are some crops more fertilizer-intensive than others?
> The fact that every single compiler typedefs "uint8_t" and "unsigned char" [...] and yet that isn't guaranteed by the standard

They don't. The standard is right on this. It's supposed to let authors know what can be relied on portably on real C/C++ systems in use. (Targets where char is not even 8 bits might make you cry even more, but I think those are legitimately obscure now.)

> Is there a compiler that really does this?

Here's a popular one with hobbyists in 2022. The definition of uint8_t in the Arduino system header files is not "unsigned char". I have seen this definition used elsewhere too:

typedef unsigned int uint8_t __attribute__((__mode__(__QI__)));

https://forum.arduino.cc/t/definition-of-uint8_t/177947 https://forum.arduino.cc/t/mismatching-integer-type-definiti...
Fixed. Good callout!
The road to terrible software is paved with companies trying to expand to “adjacent markets”.
If we are talking individual jokes sure. He is the closest of the three and keeps the dead face unlike Nick Offerman who’s brow is integral to the comedy.

However he regularly expresses emotions through gestures and subtle body language, so yes it’s close but not there over a full routine.
The Linux Foundation's Open Mainframe Foundation has some COBOL courses. Here is their "getting started":
https://github.com/openmainframeproject/cobol-programming-co...
Yet he also effectively says we have to move forward as best we can anyway. The emotional side is as so often happens a distraction from the core material.
Scientists who aren't part of the monolith find themselves pushed out as wacko conspiracy theorists. This happened over and over and over and over and over and over and over again in the past thirty or so months. Even HN took part in this, supporting the depersoning of anyone who dared question the natural origin narrative. Scientists aren't a monolith as long as you include those who have been threatened with dire consequences for not toeing the line. Even now there are still some who want anyone who suggests the possibility of a lab leak origin to be silenced.
I do app databases for a living, so I thought I'd dump my 2 cents here. I am very much not on a high horse about it. I'd be perfectly happy to use FK if somebody felt strongly about it. I myself have never found them helpful. My databases are small enough and I write all the SQL access code by hand, so nobody is touching the data except me, and the SQL that I write myself. Things being half-deleted isn't a problem. In fact I can't ever remember where that has happened. I have lots of other problems, but that's not one of them. PKs, indexes, views, etc. I use all of that stuff, but not so much FK. YMMV. Prohibiting joins is throwing the baby out with the bathwater.
Pumped hydro is the only way, really. Coire glas, snowy 2, fengning, etc.

The problem isnt so much the scale or cost, just the amount of time it takes to commission and build them. You can deploy a solar farm in months, but pumped storage is like building a dam. It takes several years.

There also isnt a lot of point to storage unless you turn the gas off sometimes and I think we basically never do even at the sunniest and windiest. Not yet.

We should have been preparing for this for years rather than letting Putin pull the rug out from under our feet.
Sand and basalt-based thermal batteries sound promising. Essentially just heat up rocks in insulated containers, then run Rankin- or Stirling-cycle generators off the stored heat. Power-to-weight's probably awful, but that doesn't matter for grid applications, just cost per kWh:

https://newatlas.com/energy/sand-battery-polar-night/

https://scitechdaily.com/gridscale-storing-renewable-energy-...
Rectangular like the shape of image sensors?
Eh, a rogue planet could convert the earth into a small asteroid belt.
Tracing is a piece of the puzzle and necessary. Profiling occupies a different part of the monitoring ecosystem.
The fact that we were strongly told no and then yes with equal conviction is sufficient to demonstrate the point, regardless of whether masks work. Whether intentionally or not, media and governments can mislead in an in effect coordinated fashion.

(Note there is a straw-man counterargument where one might say “so they changed their mind as evidence evolved, that’s allowed”. But the information was presented as established and factual in both cases. We have always been at war with Eastasia.)
That really sounds like you just want SSR instead.
No-one thinks we need lots of storage, except people who used to think renewables didn't work, and would never be cheap, and we didn't have room and they'd kill all the birds and now need another way to put off facing being totally wrong for a short while longer.
Pumped hydro isn't feasible everywhere, you really need the right geologic conditions.
Yeah, but the Cloudflare CEO seems (pretends?) to be downright delusional.

He acts like as if internet outside of Cloudflare doesn’t exist, he pretends that there are no alternatives. Either he’s actually insane or this is just a marketing strategy.
The further away from the "ideal" reference listening case of high fidelity headphones in a quiet room, the less likely that the assumptions behind the psycho-acoustic model used in the lossy codec are valid. Frequencies can be missing because of shitty speakers, room cancellation, or deliberate post-processing, and expose sounds that the codec thought would be masked. On my surround sound, the difference between a 320kbps mp3 and a FLAC is not only audible but obvious when played in Pro Logic 2 mode, which exploits phase information to place different sounds in different speakers.
The question is whether in the process of studying it they intentionally created modified viruses, and that was what leaked.
Binance to convert users' USD Coin into its own stablecoin
That sounds promising
> Perhaps the reliable writing on the wall is in the stock market where the enterprise value of oil and gas companies has been falling since about 2011.

Huh? ExxonMobil stock is near all time highs, they've been posting record never-seen-before profits ( much to the chagrin of politicians and general public) .
> The spaghetti code in COBOL comes from the very tight coupling between concerns

I thought the spaghetti code in COBOL came from liberal use of GOTOs (e.g. following the execution path of the code is like following the path of a single spaghetti noodle in a plate of spaghetti).
The counterpoint is that global warming is real and is going to obsolete or destroy a significant amount of human infrastructure, destroy enormous wealth, and displace millions of people.

Any analysis of “what we’re doing to fight to global warming” that does not start with the physical reality of it is pointless. And yet a tremendous amount of the conversation does just that.

The alternative to reducing greenhouse gas emissions is not that everything just keeps going as it was. Our choice is pay to decarbonize, or pay to deal with everything in my first paragraph. We can pick either one but there is no secret 3rd option where we shout down the “renewable maximalists” and then everything is fine.

So the practical answer is that we’ll do things much faster when we feel we must. So predicting the pace has more to do with predicting public/government sentiment than it does with linearly extrapolating what we’ve done up to this point. You could not have predicted the nuclear bomb in 1930 by extrapolating weapons development since 1910.
Are you willfully trying to propagate this idea? It seems like you must be, because there is a deluge of studies showing the effectiveness of masks - and the nuance and complexity of that statement. Throwing on a thin cloth mask that doesn't seal well doesn't do much of anything. Putting on an N95, well-fitted mask definitely helps tremendously. That you think there are "exactly zero" studies indicates you aren't even looking. Please look and stop trying to sit in your echo chamber.
Attacking trump voters seems pretty normal for a liberal. Doesn't really make her an extremist, nor does believing in the patriarchy make her an extremist.

I'm gonna need to see anything that links her to equality of outcome, but quotas don't lead in any way to equality of outcome. No sane leftist let alone liberal believes in equality of outcome.

I feel like criticizing female trump voters is pretty fair too, voting against one's self interest is pretty easy to recognize as bad.
> I do think there is an opportunity for Bitwarden to expand into application secret management

You mean like they mention in the announcement that they will be doing?
Thank you for explaining! I think this should part of the README. I am going through the code and loving the simplicity of it!
I'm not referring to Bitwarden here but isn't this the standard M.O. of any SV startup?

1. Release great product for free

2. Attract as many free users as possible to signal growth to investors

3. Keep running the unprofitable free tier at a loss as long as possible using your massive VC war chest, while locking in your users with various gotchas

4. Once you reach critical scale and gained mass user adoption and you've obliterated your competition with your bigger war chest, start monetizing and rentseeking your locked in userbase and squeezing them so the VC investors can start getting their money back or cross your fingers for an exit from a FAANG with big pockets

5. Gain a lot of negative publicity, so now a lot of startups pop up like mushrooms after rain, to poach your disgruntled users and compete with you using the exact same M.O. you did. Rinse and repeat.

Did I miss anything?
best to use tools for this such as https://github.com/fabianlindfors/reshape or gh-ost for mysql
> we still fight with basic stuff like vaccine, treatment

What exactly are you hoping for?
They start to lose efficiency roughly around freezing, so not very cold, and can cease working entirely at zero Fahrenheit or so. But geothermal can work much longer because you dig holes deep enough to use the ambient earth temperature instead of air.

This won't work in permanently frozen areas like Antarctica.
The problem with perfectionism is that it makes you optimise for one metric at the exclusion of all else.

Here, the price you pay for avoiding duplication is having to do extra work at run time. The fact that you need to do any work at all in user space also blocks you from using zero-copy IO.
"STOP RUN."

How computer-ish. What else is it going to do at the end of the program?

I'd find it hard to work in a programming language that's all upper case and shouting.