skysight-inc/HackerNews huggingface dataset:
> I've barely ever written any Ruby outside of the occasional little script. And yet it's secretly my favorite language.

I'm in a similar boat, with the caveat that on linux, I use ruby as my main scripting language rather than bash, mostly because I find bash to to be a terrible language for anything remotely complex. Ruby has great integration for running shell commands, while also allowing you to write your scripts as an actual program, which is great.

For me, the language I have written almost nothing in, while it is secretly my favorite, is Elixir/Erlang.
I wholeheartedly disagree that 6 year olds need to be thinking about that stuff. Hell, 6 year olds can't even process something like their sexuality. It's not as though anyone is saying "we need to get these straight kids on board with this straight stuff". Let kids be kids. They'll figure it out later and there's no shortage of such material for them then.
What of cast iron?
For panic detection or overflow detection there are static analysis solutions but I hope they get more integrated and standardized (as was attempted in cargo-verify)
> But this being Python, this is a way

That's why I said nonlocal or global ;)
The increase in the quality of available goods often greatly outpaces the increase in price (the opposite of shrinkflation). People don’t mind this because they are ultimately concerned about their overall quality-of-life. Take cars as an example. Both build quality and available features have dramatically outpaced the increase in prices over the years. If there were a significant demand for crappy cars with 90s-era quality (and commensurately low pricing), they would be available for sale. The fact that they’re not means nobody wants to buy them. It would be extremely cheap to manufacture a basic car with few features (thus requiring fewer overall parts) and low build quality (thus requiring a less sophisticated factory), but nobody wants a new car with no air conditioning, minimal sound deadening, low horsepower, crude construction, and 5 digit odometer reliability.
This is a pitch for some sort of automatic behavior-based API blocking service:

> companies should be able to detect suspicious API usage patterns and take adequate measures to prevent the escalation of an attack

I guess this depends on API, and is potentially pretty dangerous. I would hate for my account to be blocked because we deployed new version and now usage patterns are different.
You‘re blaming the active misuse of a tool on the tool itself.
Most people buying large trucks and SUVs are not thinking about the monthly cost (or minimizing such) of ownership (beyond a few minutes of "negotiating" while purchasing to get a payment they are comfortable with).

If you drive 12,000 miles / year and get 15 mpg, $3/gallon is $2400, and $5/gallon is $4000.

What is an additional $1600 / year for a car you're already paying $12,000 / year for (assuming $60k, 60 months)?

So while demand might decrease (particularly if EV pickup truck production capacity grows rapidly), I would not expect $60k vehicles to quickly become "cheap."
Contamination is definitely a problem for cultivated meat. It is one of the leading risks when scaling because if the reactor is contaminated at all, you could lose entire batches of meat, and as you can imagine, this is a huge cost hit. To avoid this, cultivated meat is grown in sterile, clean environments. The same kind of equipment you'd find in a hospital (autoclaves) is used to sterilize the equipment common in cultivated meat. There are two basic ideas for preventing contamination. One is to use single use bioreactors, which are sterile after manufacturing. This is extremely common in the biopharma industry, and is preferred because it doesn't require complex cleaning systems. Of course, anything that is single use ends up in a landfill, so thats part of the trade off as well. The other option is to use reusable bioreactors. These require a steam clean after each batch, which adds to the overall operational and build costs of the reactor. This can also generate waste products which have to be handled.
Maintaining cleanliness is a challenge, but with proper laboratory practices, and the right kind of bioreactor, contamination should be less of a problem.
Congrats on the launch!
We were looking for exactly this service at Cofactr and we're super pumped when we found Kable. Happy users!
When I was active in mma and had matches, I was a small light heavyweight, so I had a struggle maintaining 91-92 kg with 2 trainings per day. So I had to have around 8 meals per day, and around 1 kg of meat / carbs. So eat as much as you can and you will gain weight.
That is precisely what I am saying.

Generally, this is my observed understanding by study of both history and of economics. However, there are some academics starting to look at it:

https://www.amazon.com/Ethics-Money-Production-Guido-Hulsman...
Just for posterity, I'm not arguing against reproducibility or the scientific method. I'm just saying that there's an upper bound on how deterministic something can be, and that science largely fails to explain how stochastic systems like brains and economies work, so our shared reality is a fantasy. This article popped up in my Facebook feed and explains it better:

https://bigthink.com/starts-with-a-bang/quantum-spookiness/

No amount of science can predict when an atom will decay. Just like no amount of capitalism can guarantee that everyone is safe and has a full belly.
Yeah it's true those weren't the very first model. Seems the 300A was ~four months after the initial Celeron (April '98 Celeron launched, August '98 300A released).
Ask HN: In this media landscape, how do you learn the truth about anything?
Yes, great points. I'm the same way with sweets. The more often I have it, the more often I want it. A few mechanisms for that have occurred to me. But one of them is gut bacteria that live off sugars and have some way to make me feel bad when I'm not feeding them enough.

For others trying to break the habit, one really simple rule that has worked well for me is "no two days in a row". I do this with a lot of things that are addictive for me, like caffeine. It's simple enough that I don't need to track anything. "I can have it tomorrow if I still want it" is a great way for me to say no to a craving. And in practice, it seems to keep me from forming habits; "no two days in a row" turns out to be "weekly or less" in practice.
when i understood it correct it will enable you to use typescript-ish language features in standard node projects without a compilation step. which is pretty cool for small to medium size projects
If you're on macOS I would also recommend Black Light [https://michelf.ca/projects/black-light/] which lets you add all kinds of color filters to individual (or all) screens.
I guess there are differences between how static typing is implemented.

I've been using Elm for the last 2 years and it's not that I don't fight the compiler, but I constantly use it to guide me while refactoring. Elm code is extremely readable and types (including Maybe, Result, etc.) just give so much confidence and control to the programmer. While working with an Elm code base, refactoring is a constant, joyful, safe act.

It is true that in many cases good tests help. However often when I work with Python (using type hints), I need to write a unit test just to ensure a contract that I could explicity state using types in Elm. It doesn't feel right.
Given that C is a subset of C++ (meh), can you use this to generate safe bindings for C?

Most C integration recommendations I've seen suggest using bindgen, but that doesn't give safe bindings.
Thanks a ton for your reply! I wish you all the best, tons of cool innovation to be done here.
Controversial means "of, relating to, or arousing controversy [1]", it doesn't mean the existence is disputed.

E.g. a controversial drug, controversial news report, controversial rule.

[1]: https://www.merriam-webster.com/dictionary/controversial
This is an horrible example given that since 71 the este of inflation in the US has gone down, not up, while at the same time during the post warn, and during the strong keynesian period it is considered to be a golden age where anyone could buy a house, while at the same time the inflation rates where the highest

What op doesn't mention is that high inflation doesn't per se desincentivize saving, rather it encourages to invest in high returns endeavors, or in assets which don't strongly devaluate, as for example housing, of which most people on the planet being able to own their own small home is their biggest investment of their lifetimes, and again, part of what made "the American dream" what it was, sadly all of that is dead now, so we have millions living in tents in Cali
I haven't really looked at sedentary ranges, can you point me to the guideline you reference? Are they based on calories burned during an activity, amount of activity, time in HR zones?

As for intensity exercises, unless you actually measure your activity it will be difficult to estimate exactly how much time you're active inside of your hour exercise. I would guess a lot of people will over-estimate how much active time they really had. For example, weight lifting would be on the low side, HIIT classes somewhere in the middle and running/rowing/cycling on the high side.
Sweet! 'never' seems to have historical roots in IE's ancient 'unknown' js type.
Sorry everyone! A lingering remnant gathering feedback from my pre-launch, apologies!

Just updated -- you should all have open access now. Really sorry about that!
Interesting, though I have to say I found Solvespace to have a much more stable solver than SOLIDWORKS. It's a really solid CAD modeller, it just has some critical missing features - notably no bevels/chamfers/drafts.
It is a promissory note with additional features.
Could you please post a source for this? The only thing i could find is from the man page "However, the fact that a client is accessing a Single Onion rather than a Hidden Service may be statistically distinguishable." but I'm not sure what exactly the impact is from that.
Complication without benefit.
Like Signal, I approve of DuckDuckGo generally, and sometimes they make bad moves.

This is one of them.

Censoring the baddies may seem obvious, but once you open this can of worms, there's no closing it.
The weight change = calories in - calories out theory assumes that calories out is some easy to deduce number.

Calorie expenditure can't be determined by just plugging your height, weight, and activity level into an online calculator. The body is more complicated than a bucket with a fixed size hole in it and all you have to do is pour water in at a rate less than it drains out. The body produces hormones to signal to its systems whether to store food. Those hormones are determined by many factors including how much you eat but also what you eat, your genetics, your stress level, how much sleep you get, etc.
In Java I would sometimes make them protected methods and use a subclass at the top of the suite to expose them.

These tests that cross from black to white box testing could be construed as functional tests, in which case my solution and yours aren’t so different.

Also important to remember that it’s a mistake to treat library and application code as the same thing. They are not the same, and from my observations a lot of arguments about The Right Way come down to trying to treat them as if they are.
Unit tests aren’t a replacement for static types. Tests aren’t machine readable so you lose all those nice IDE refactoring features and have to manually keep them up to date. Also running a test suite takes time, it takes a lot longer to run a test suite than it does to get live typecheck, which means you cannot use tests while you are editing. And you probably don’t want to clog up your test suite with endless “x is a Y” tests.

In general dynamic types incentivize the status quo and promote codebase ossification, and somewhat ironically make rapid prototyping harder.
Related: Lucasfilm hired a digital artist, Shamook, who re-did Luke's scene in The Mandalorian with some improved deepfake techniques[1].

Here's his video comparison: https://www.youtube.com/watch?v=wrHXA2cSpNU

[1] https://www.engadget.com/lucasfilm-hires-shamook-054904077.h...
I found a ton of long term success just by making good meal habits.

Typical day for me: yogurt breakfast about 100 calories, egg sandwich or low cal tortilla quesadilla lunch about 400 calories, going into dinner with 500 calories consumed means you can really eat a big dinner or have beer or whatever
Moscow retaliates against Western sanctions with export bans
Some of it is probably caused by supply chain disruption. Some of it could be related to people moving due to the pandemic related changes - leaving some areas (crime/health/political concerns), moving for work or because it's remote now, more room for home/remote schooling or work, etc. Some of it could be minimized using inflation adjustment.

I think many people are living at or beyond their means. There are a lot of people (still a small minority though) that have a lot of money and are willing to use it. Who bothers saving suffiently for retirement? Many people don't make enough to adequately save for retirement. Most of the people who do have the income would rather have a bigger or fancier house and a brand new Tesla/BMW/etc, possibly because they think they will always be making that level of money or are out of touch with reality.

For example, I had a manager who had a big house in a nice area, Tesla, another EV, 3 kids with college funds, etc. He said something like everyone (at the company) should be contributing the max ($20k) to their 401k every year. WTF? Most of us make under $100k and can't afford to save that much, especially with a family to support and a mortgage. We aren't all managers with a physician for a wife. Completely out of touch.
Someone wrote a similar algebraic constraint solver in Rust and wrote all about it here:
https://users.rust-lang.org/t/geometric-constraint-solvers-p...

He based this on the principles in the Solvespace constraint solver which is used in the blender add-on.
LPG powered SUVs are the future.
Orion solves the question of trust by being a zero telemetry browser by default.

If a single byte of unwanted information ever leaves Orion (and this is easily detectable with any network proxy), that would spell the end of Orion's credibility.
It's really tough to overheat a non-stick pan - you have to get above 500F for it to even maybe be a problem.
How do you deal with taxes? Or how do you help your customers deal with taxes?
I'm happy to be reminded that Lilypond is still around. I used it to produce scores (and MIDIs) 15+ years ago, because it offered the same experience as LaTeX -- beautiful results if you're willing to code and, occasionally, battle eldritch horrors beneath its surface. Like (La)TeX and Emacs, I hope it becomes one of those rare pieces of software that lasts longer than a human lifetime. Few things we build these days, not just software, endure so long.
I literally mean FizzBuzz, it’s gobsmacking how these people get as far as they do.
Typescript, by the virtue of not being javascript, has evolved pretty rapidly, and has come pretty far. Would the addition of types to javascript and typescript's conformity to those type annotations slow down typescript's development? There's still some hope, at least on typescript's roadmap[0], for nominal types in addition to structural types. Will the standardisation of type annotations impose further constraints on typescript?

[0] - https://github.com/microsoft/TypeScript/wiki/Roadmap#future
Why do you think it would slow down development? Serious question.
AvroEx v2.0.0
> How reasonable is it to expect a 22 year old to be able to take out a mortgage, given their age and likely lack of any meaningful down payment?

In the 60s when the wages were high and inflation high as well?

Very expectable, it was common place for people in their early 20 to be able to afford homes, and it was seen as very good that was the case
Thank you! I didn't know that. Not ideal, but still solved my problem
I love this project as a vegan for the last 23 years!

Our group EarthPilot would love to provide support to this civilization scale project.

We work with some of the most brilliant and successful founders and teams on earth on leadership, mindset, high performance, culture and emotional mastery.
>you are FUNDING this war.

I know, but it's not like we (the average people) have much choice in the matter. Our stupid politicians screwed us over (and you too) and got us addicted to Russian gas over the course of decades, instead of pursuing nuclear energy double time.

Now, we can't just flip the gas switch off without society collapsing from massiv energy shortages. It will take many years until the dependency to Russian gas is reduced and by that time Ukraine might not be in one piece.
Care to share more why? I've only used AWS but upper management in my company is pro-Windows and pro-Microsoft. They might make the switch just for the sake of it.
Programming language with all features
Would it be possible to implement a programming language that supports as many features and paradigms as possible? If you want to use a target runtime, which one would be best? CLR, JVM, GraalVM (with Truffle) or something else?

Maybe native like LLVM would be best because runtimes make assumptions that can be a limit but I thought of a runtime target like CLR or JVM so that I can access the whole ecosystem of libraries provided.

Regarding GraalVM I read in this document (https://www.oracle.com/a/ocom/docs/tools/graalvm-ee-white-paper.pdf):

"Computer virtualization has been a consistent trend for the past 20 years. While “virtualization” and “virtual machines” (VMs) mean different things in different contexts, they have a couple of goals in common: the isolation of code from other code running in the same machine and the ability to write once, run anywhere. To date, this virtualization vision has been incomplete. That’s because traditional virtualization approaches don’t address the issue of multiple programming languages. Meanwhile, the number of programming languages in use continues to increase. So, virtualization’s multilingual problem is growing. Attempts to build multilingual runtimes to fill this void have fallen short with poor performance and an inability to support all the semantics, features, and native extensions libraries of the new languages. But all that is changing with GraalVM language-level virtualization."
Writing Semantic ASCII
Eating less as a dieting strategy in general doesn't work long term because it relies on willpower, a limited resource.

Any dieting strategy which doesn't involve eliminating sugar in liquid or edible form and replacing it satiating foods isn't going to work long term.
> what's the selling point of ruby besides rails?

In devops, at least, Puppet extensions and facts can be written in ruby.

I much prefer ruby as a scripting language, as well.
Once this is more accessible for smaller studios, with smaller budgets, then actors will be obsolete.

10y from now, we will be able to simulate any human action or sound or gesture on screen with commodity hardware. I can have a 75m USD cast for my film, for the price of a couple GPUs spun for a few days. Crazy.
It works in secure contexts. internal domains with .localhost name are considered secure.

https://developer.mozilla.org/en-US/docs/Web/Security/Secure...
Locally-delivered resources such as those with http://127.0.0.1 URLs, http://localhost and http://*.localhost URLs (e.g. http://dev.whatever.localhost/), and file:// URLs are also considered to have been delivered securely.
Sex in the metaverse will be ‘equally enjoyable’ as real life act, experts claim
I didn’t mean to imply that lottery was the best system in all cases, just that it’s pretty much always better than first one wins. Though thinking about it more a lottery probably results in more total entries, and you might end up giving the thing to someone who is closer to ambivalent than the folks willing to stand in line at 5AM.

Auctions are a great way to see that the item ends up in the hands of the person who “values” it most, where value is measured in currency. It does have the problem that in a system of high inequality the people at the bottom have essentially zero chance of winning.
How would these features replace TypeScript? TypeScript is more than just a syntax as it also requires a compiler, config, IDE tooling, and typically additional plugins to make it compatible with testing tools and bundlers.
>> He keeps harping on problem X and Y for deep learning while none of his “symbolic AI” stuff has ever worked anywhere close to anything significant.

As the most trivial counterpoint to that outrageous statement, the first system to dominate humans at chess was a symbolic system, DeepBlue (using a hard-coded opening book and evaluation function and minimax with alpha-beta cutoff, and no neural networks whatsoever).
Does Tesla contribute everything back?

I see that Godot is MIT license, which unfortunately means that while it's great to see major companies using it, they're not legally compelled to upstream any changes they might be making in the engine for their uses.
I'm hoping for a big crash so I can afford the fire sale prices.
Damn! Now I discovered a new rabbit hole I want to enter, and I don't know if I really like it!
That, or music produced by a compiler to indicate its status.
Every time I see people asking about weight gain I am always amused. I wish I had that problem, perhaps it's jealousy.

In sort do the opposite of what people do for weight loss. I am assuming you want to do it in a healthy way.

Drink your calories. Milk, protein shakes help with this.

Eat highly caloric food. Add oil, butter to things.

Eat easily digestible food. White rice, ground beef.

Eat faster, so your body doesn't realize you are no longer hungry.
Updated! Thanks for helping me catch that :)
Probably, but what I'm getting at is that Blackrock can afford it. What I don't understand is how so many individuals and families have been affording (or at least committing to) these prices.
Government, government contractors, TBTF banks. Basically, anywhere productivity doesn't matter.
Unless Blackrock is buying and leaving the houses empty it doesn't significantly affect the price of housing stock, because rentals do offset a huge portion of the purchase market.
Yikes, sorry - I forgot to get that fixed. Adam has fixed it now. Thanks for pointing this out and digging up the correct link in the meantime.
Healthy lifestyle you enjoy is the true path to sustainably healthy weight and it requires only 2 things:
1. Physical activities that are fun with people you enjoy being around.
- There is at least 1 sport you enjoy (try racket sports or climbing if you don't like team sports)
- Play with other people. You'll be pumped to see your friends and have fun, just like when you were a kid
- 'No pain no gain' is BS unless your training to be an athlete.

2. Healthy diet you enjoy
- Find about 6-8 healthy meals you enjoy eating regularly
- Fad diets are mostly BS (same BS as 'no pain no gain')
- Shouldn't feel like your dieting.

3. Emotional Issues are often the biggest blocker
- Emotional struggles easily attach themselves to eating habits.
- Unhelpful attitudes about yourself also keep people back from trying new activities. I.e. thinking people will judge you for trying a new sport/going to the gym.
Demand won't go down. It will just shift to different vehicles. Hybrids and electric will go up in demand.
Still, it is like asking "crash course in understanding americans". It will be hard not to fell in a stereotypes trap.

A few books that might help you with a glimps into modern Russia are:

"Absurdistan" by Gary Shteyngart.

"ДухLess by Sergey Minaev

Maybe "Epidemy in Hell" by George Zotov as something more comical that can give you a feeling.