skysight-inc/HackerNews huggingface dataset:
The argument doesn't quite work, though, because if you start to extract additional value from an animal then it becomes more valuable to farm/fish, and more of those animals get killed.

In the case of cod, cod is one of the most over-fished fishes on the planet. The extra money that the big fishing companies get from selling the liver separately certainly contributes some percentage to that over-fishing. (Some cod is sustainably farmed, but it's the minority.)
I don’t get this either, the byte savings are trivial and escaping/unescaping logic adds needless encoding complexity to a concept that otherwise does not need string encoders!

At Notion, we use Array<string | number> as you suggest.
With Carbon Monoxide there's a big risk of gradual poisoning. For example if you run a stove in a sealed compartment to keep warm, well, the Carbon Monoxide released can't escape and will gradually poison you over even several hours. If your body had a CO sensor, you'd realise there was a problem in plenty of time to flee, because it's so gradual, but it doesn't and so you might feel a little sleepy and that's it, you're probably never going to wake up.

With Carbon Dioxide that gradual risk doesn't exist, you would realise there's a problem. You will probably even be woken if CO2 gradually rises, you'll become conscious, discover the air seems "stuffy" and go somewhere with fresh air.

The problem in the drastic CO2 scenarios is it's too sudden. It's understandable (more so than with Carbon Monoxide) that we didn't evolve to cope with that. Prehistoric man did not use CO2 fire extinguishers.
That seems exactly opposite to the growing trend of "sqlite-as-application-file-format". There's a lot of nice features you get "for free" doing this, primarily way better consistency, than you do rolling your own binary format.

I don't want to have to deal with locks if at all possible. Binary works fine if each file is atomic, but that does not sound like the case you are advocating.
> But recently, the small, automated helicopter has had problems with dust accumulating on its solar panels, NASA says. This dust reduces the ability of the vehicle to recharge its six lithium-ion batteries.

IIRC, this dust-on-solar-panels problem has been a serious threat to all the Mars rover missions. I wouldn't make sense on a helicopter, but it seems it would be smart to include some kind of emergency-use brush to clean it from the panels as a last-ditch solution on a rover. Especially considering how greatly-"extended" missions seem de rigueur for NASA.
A bit different but I've been spending a lot of time playing Path of Exile recently. I would recommend ignoring any meta or the economy and treat the game like a roguelike instead. The shear amount of items/abilities/passives/mechanics make for insane build diversity. Learning stuff and planning builds is as satisfying as the gameplay. I spend about as much time ingame as Path of Building (a build planner)[1].

Here's a short showcase showing what some of the mechanics are like: https://youtu.be/S8vRgG9LrIg

[1] https://github.com/PathOfBuildingCommunity/PathOfBuilding
The 401k was a literal tax loophole - it was never intended to be a tax-deferred retirement vehicle. Some accountant just noticed it in the tax code and figured that most Americans could actually take advantage of it.

https://www.northwesternmutual.com/life-and-money/your-401k-...

I assume you're sticking to your morals and don't use the 401k loophole?
CAP is defined wrt linearizability yes.
There are essential differences between chemistry and mathematics.

To discover anything in mathematics, including a new video compression algorithm, you do not need anything else, except a computer. In theory, not even the computer is needed, as you could do everything with pen and paper, but it might require years or centuries.

Chemistry is an experimental science for now, until someone would find a method to solve the equations of quantum mechanics for non-trivial systems.

A lot of mathematics is used in chemistry but at its base chemistry remains experimental, because all the mathematical models used in chemistry to predict some facts use a large number of model parameters that have been determined experimentally. There are no truly "ab initio" mathematical predictions in chemistry.

Using mathematics in chemistry allows a significant reduction in the number of chemical experiments that must be done to discover anything new, but they cannot be eliminated yet.

Any discovery in mathematics can be easily redone again, by someone else, completely independently, and this actually happens extremely frequently.

There do not seem to exist many reasons that can justify why the later discoverers must be punished to pay money to others in order to use the mathematical relations that they have discovered themselves, even if by some chance someone else happened to discover the same relations earlier.

For mathematical discoveries, there are little grounds to claim that the first discoverer should be able to recover any expenses, as most of the strictly necessary expenses are just in the salaries of people and it is very difficult to estimate what percentage of those expenses had actually contributed to the discovery.

On the other hand, for inventions referring to chemical substances, or to mechanical, thermal or electrical devices and so on, a lot of experiments with physical devices must be made and the experimentation costs can indeed be very high, so it can be argued that it might be good for a society to encourage such experiments by promising a temporary monopoly for the exploitation of the results, as long as the duration of the monopoly is not excessive.

For the kind of minor innovations that are the object of most recent patents, a reduced patent duration seems more appropriate, e.g. 10 years.

A patent duration of 20 years or more seems acceptable only for a few patents for which the acceptance criteria should be much more strict than they have become recently, i.e. such patents should really be "non-obvious for those skilled in the field", and not just trivial combinations of formerly known devices or methods.
The large Bootstrapping procedures has become a huge problem in most modern developer tools. Libraries like p5.js are fresh breeze of air.
It orchestrates you and your customers' code by allowing them to run custom code after specific actions. For example, HackerNews could implement this and allows us to run any code right after we post a comment, so we could send an email, call an api, perform a database call, etc.

What's the benefit? You don't need to set this up yourself (security, authentication, validate tokens, create endpoints).

Why don't create an API so we have more control rather than give customers the ability to run any code? Well, it depends. If you can keep up with customer requests, then go ahead with an API. If you have a lot of requests and it's becoming hard to keep up, then you can use Workers for Platforms.
The person above is correct; you are having an epistemological debate, whether you realize it or not. What you're writing shows a fundamental misunderstanding of the topic.
Absolutely. I am seeing this unfold right in front of me and I'm amazed how happy people are to cut their own throat. I guess it's just because a lot of people have only ever experienced being highly in demand.
The tragic flaw of XML was that there was xml.parse equivalent that could take a generic XML document and map it to actually useful types. I guess you could get a Tree<XMLNode> but that's not really all that useful when people want arrays, numbers, hashes, and strings. XML could have been amazing with a common schema for "basic types" with a clear "next step" for structs.
Complicating matters slightly more, the AOM recently adopted the SVT codebase as their official implementation for future work.

Though obviously other encoders (and decoders) are available for the AV1 format. I think for individual encode enthusiasts the old libaom codebase is still the goto, but if you are Facebook or Netflix you probably want to be looking at SVT-AV1.
... by investing in places deemed in need of investment, thereby providing jobs and skills and tax base (property, services, income taxes, unemployment taxes, growth in surrounding infrastructure)......

When an investor gets a billion dollar return, remember that is the value from a company that likely provides billions more to local economies.
Wouldn't it make much more sense to pretty-print the JSON and ship a normal textual diff?
Can’t say I’m too concerned. Every project I’ve ever worked on that outsourced something ended in failure or a major decline in quality. We used to need 3 accountants in the US, now we have an army of BPO accountants and none of them know what they’re doing and things take longer than ever. Outsourcing doesn’t work. It’s not even clear it costs less when you factor in the decline in quality, delays, and extra work needed by everyone else to monitor the outsourced work. The juice isn’t worth the squeeze.
I think they were sitting around saying "The outsourcing of the 1990s failed because of poor communication; there's no replacement for regular face-to-face meetings"
>I don't fully understand why packages like this are so popular.

I consider 'iseven' and 'isodd' to be signs that Javascript is a hellaciously engineered piece of crap that should be avoided at all costs. They're popular because Javascript is garbage.
I don’t get why anyone would introduce a dependency this small to their codebase.

It’s a much better choice to just copy the source code and possibly license into your own code to just eliminate the overhead.

It’s not like any of these packages depend on being updated for security reasons or anything.
> There should be way more pop science stuff that would explain old (decades or centuries old) concepts to the lay public instead of the hottest new thing of the day

While I agree that there needs to be more easily accessible science articles that are still pertinent today, I didn’t get the impression that that’s what Quanta was going for. Their target audience isn’t necessarily the lay public but instead someone who is comfortable in this space and has more than a passing knowledge.

My point is that there is room for both - something “hard to chew” like Quanta and something more “pop”.
Hmm, I see LZ77, PPM and entropy coding in the description, and obviously Burrows-Wheeler.

Has anyone tried doing zstd at the end instead of LZ77 and entropy coding?

Does the idea even make sense? (I'm a layman)
& ofc there's https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
So... Making clear the goal isn't performance.
The business is hypothetical in the article, but the hypothetical is a software business, and is making money. So they didn't "just place people in some co-working spaces", they did work as employees and got paid, which brings in economic activity to a depressed region. Seems to be exactly what the tax break is intending.

This is much better a tax break than a city bidding for an amazon HQ with a custom tax break deal that they have to compete with other cities!
pip-compile facilitates this kind of setup and will generate the frozen/lock version for you.
Just thought of another one that I use all the time that fits this criteria:

Nimble Commander: https://magnumbytes.com
I've been reading Hacker News since 2012 but haven't talked with one person here.

We've been building Vibehut for 8 months. It's an espresso martini video call platform, quick connections.

Jump into 1:1 video calls with other people looking to talk. On a call, feel free to share your screen and record calls if you both agree.

Would love to connect, login with Twitter and click "Start Call"
He also donated to Brookhaven to extend the operating time of one of the particle accelerators. (His Wikipedia entry doesn't mention this, remarkably).

https://en.wikipedia.org/wiki/Relativistic_Heavy_Ion_Collide...

https://www.aip.org/fyi/2006/brookhaven-receives-outside-fun...

- "Brookhaven National Laboratory Director Praveen Chaudhari has announced a $13-million private contribution that will enable the Relativistic Heavy Ion Collider (RHIC) to operate for 20 full weeks this year. The money was raised by Jim Simons..."
> The problem is that violence gets attention and sometimes conciliatory action like nothing else.

The thing is, the government itself is violent at its core:

- cops beating up peaceful protesters or executing people on the streets

- cops evicting people from their homes because they can't keep up with rent

- cops arresting women because of miscarriages (over 1.200 in 15 years per [1]!) and soon because they dared to abort an unwanted pregnancy

- social security systems, especially unemployment insurance, are purposefully laced with endless hoops to be jumped through, all in the name of denying as many people as possible access to these while still being able to claim that "we have a system for poor people"

"Peaceful resistance" against this level of violence is a pipe dream. The insistence on "peaceful" resistance, the complete lack of material consequences for offenders acting as part of the government is the reason why civil rights are under attack by the government as harsh as they are at the moment.

I'm not a friend of violence myself, but I absolutely refuse to look down on people for deciding to go the militant path in the face of the violence that governments are committing against the common citizen every day.

[1] https://www.bbc.com/news/world-us-canada-59214544
Having more and more ads sounds like an end of market cycle thing. Like when there are no more billions of untapped users, but you have to show revenue growth, so you crank up the ads to an unsustainable number and sneak towards the exit before it all comes tumbling down.
Amazon uses this for changes to API Gateway. Take that as either a positive or a negative :)
It's not that weird. Before PLEX, it wasn't "grinding for $0", but it was "grinding to get the Ishtar heavy assault cruiser". Making the monetary value visible the way that MTX does sort of kills the allure.
Yes, but most of them have a business plan that doesn't involve taking a loss, once they've reached a certain scale. And while they're taking that "loss" it's not usually due to revenues being below the cost of goods sold, it's because they're spending all profits + some investor money to grow. Many (though not all) can simply stop growing and be instantly profitable. Businesses that sell you $10 for $5 tend to fail as soon as they run out of capital, because they've got no path to profitability.
You can get them from the same place the fish get them from, algae! Like many micronutrients, fish don't actually produce them, they just accumulate them from non-animal sources. Unfortunately they also accumulate heavy metals, so they're not the cleanest source. Much better and more sustainable to go straight to the source.

Just one example: https://www.nordic.com/products/algae-omega/?variant=3947218...
None of the the tools are needed. You could compile Python 3.10 for each project on separately and just set your PATH to use the one you want. But pyenv makes life a lot easier.
Also, if you (as an employer) don't bother with the US immigration system, you don't have to pay US-competitive salaries as that system requires.

Sure, FAANG companies may be too rich to care, but they're also probably a small fraction of US tech employment.
Seems like something they can already do with Odata v4. You can provide excel (and powerbi) compatible json payload.
Please expand. Frankly if POS isn't viable I don't see a future for POW either; especially when carbon costs are priced in.

As things stand POW chains have traded massive inefficiency for decentralization. I doubt this can stand long term if we wish to address climate change. Crypto already has a higher energy use than many countries.
How do you MITM an OTP code? I haven't been talking about SMS 2FA.
Why do you think I’m not commenting in good faith? And what do you exactly mean by that?
For me at least the main problem isn't so much this person/channel, you can always tell YouTube to stop suggesting a channel. It's the people that now realise this is something YouTube allows (or at least doesn't seem to care about).

For a similar issue there was a plague of "Reply girls" for a while https://en.wikipedia.org/wiki/Reply_girl
>But, alas, there are no worthy competitors.

I honestly think Odysee is really good. Not quite as polished as YouTube, but it definitely does the job. It's just missing all the same content creators, but more are joining every day. Rumble is another decent competitors but I find it not quite as competent an option as Odysee.
> ...rather than using whatever shitty software came with yours.

I just helped a friend setup a Brother all-in-one for use with their newish Lenova Windows 11. Two hours. No way they could have figured this out on their own. So many hoops, glitches. Everything was ... so ... slow.

With Mac & iPhone, printing and scanning Just Work.

Having not used Windows for ages, I can't believe how bad that stack, ecosystem, tech culture remains. Just turrible.
Fun fact I love to repeat: Quanta Magazine gets most of their funding from the Simons Foundation which gets some of its proceeds from the Medallion fund, which uses deep, mathematical techniques to perform absurdly successful daytrading, most of which comes from other daytraders losses.
So every time someone loses money on Robinhood, they contribute to Quanta Magazine lol.

Source at 17:55:
https://youtu.be/Q2u0dKRA1cA
typeof x !== “number” ? false : x % 2 === 0
I appreciate the time, but I have two responses:

The first, that has always been my practice.

Secondly, the vast majority of solutions offered by the many people who face similar issues don't work for me or, apparently, for other people reading the solution as well.
As a disinterested bystander, it sure seems like, "this coin failed" is a reasonable rebuttal to the argument that this coin is an example of success.
There's nothing wrong with it per se, it's just in my view the money could be better spent. If a university needs a new building it will get built regardless. In contrast, I know graduate students living off ramen and suffering because their stipends are so small. Here the work of Simons Foundation on funding grad students is of great help because it means the students don't have to focus on getting money on top of their research but just focus on their research, which should lead to better results.
Or maybe it’s enough to have people in the same time zone working the same hours and communicating using technology.

There is a big difference between questions being answered right away and questions being answered overnight that one still has to consider for outsourcing.
How do you handle someone inputting undefined/null/a string/a random object/NaN/etc?

Your isEven function should check that it's operating on a number. Eg "const isEven = (i) => typeof i === 'number' && i % 2===0;" If it's not a number then calling isEven on it doesn't make sense. If the user wants to check if a string is even then they can convert it before making the call.
I'm not sure the top marginal rate is relevant unless you compare at what income it kicks in at?

The top CA or NY bracket is dependent on the top US federal bracket which kicks in at $537,000.

Not to mention the <cough> 25% VAT in Norway.
For cookie clicker and factorio the math was simple enough that you could mostly do it in your head, plus each of them had wikis that spelled out all the answers. I think you only really need a spreadsheet if the numbers are dynamic and continuously changing depending on your situation.
Do you know the denominator? I'm skeptical.

RenTec's secret sauce has always been their tax attorneys, not their quants. Prior to this "retirement fund" issue, RenTec was notorious for tax avoidance schemes like claiming LT capital gains on basket options.
I don’t start work till 9AM, but my wife starts at 7:30 (school teacher). So I’ll get up around 6:30 with her, and while she gets ready I’ll make coffee for the both of us. After she heads out I’ll walk to dog, and spend the remaining hour or so playing a video game, reading, or hacking away at some side project until work starts.
I recently deliberately tried to make an effort to stop visiting YT to check on new videos, and started using RSS. I'm using liferea and so far it's been fantastic. Just navigate to channels you like, copy the URL, click on "New subscription" in liferea, and paste. Done.

I still get to see suggested videos whenever I watch something that comes up in liferea in an external browser, so I'm not totally disconnected from YT's recommendation engine. But I'm no longer either (a) using YT's totally in-browser notification system for new videos from channels I care about or (b) scrolling for hours looking for new videos from channels I care about.

Works well for me.
How is littering yt and screwing with recommendations helpful?
> I'll know the crypto rush is over when you can't "stake" for 10% anymore.

Agree with tkfu that this is misleading. You're looking at 6% for a 3 month lock up right now without investing in CRO. I think 3 months is fairly short compared to say US I-Bonds which are currently paying over 9%.

3 months ago you could have locked in a 3 month investment in USDC for 10% though without any CRO. It should be noted that you're not actually get 10% after 3 months though, more like .25 .1 * (Your investment). 3 months = .25.

* I-Bonds interest changes every 6 months. Lockup period is 1 year. You lose 3 months interest if you take it out before 5 years though.
A purple mold seems to be growing in my tank and all my fish died.
> I am not sure how I feel about you "stealing" the bzip name. While the author of bzip2 doesn't seem to plan to release a follow-up, I feel it is bad manner to take over a name like this.

I think it boils down to the feelings of the author (of the previous format).

I don't think PKWARE feels bad because ZSTD is a homage to ZIP. Similarly if someone created a follow-up file format to something I've designed, I'd just want credit or a link to my version as a homage and pointer for history continuity, nothing else.

Open source software is designed to be mangled, modified, shared and leapfrogged. If a completely different implementation advertises itself as a newer iteration of a format because it's built on the same theory, I think it's ethical if the developer is not intending to capitalize name. Either case, if the original developer returns to the game, it can create a BZIP4 and points to the diversion as, "hey, somebody liked BZIP2 too much and created this, give him/her a kudos", and continue.
> It just doesn't compete with the ease-of-use of data / declarative configuration of VSCode's JSON approach

What‽ S-expressions are head-and-shoulders better at declarative configuration than JSON. Compare these two options (the JSON is from https://cloud.google.com/appengine/docs/admin-api/creating-c...):

{
"deployment": {
"files": {
"example-resource-file1": {
"sourceUrl": "https://storage.googleapis.com/[MY_BUCKET_ID]/example-application/example-resource-file1"
},
"images/example-resource-file2": {
"sourceUrl": "https://storage.googleapis.com/[MY_BUCKET_ID]/example-application/images/example-resource-file2"
},
}
},
"id": "v1",
"handlers": [
{
"urlRegex": "/.*",
"script": {
"scriptPath": "example-python-app.py"
}
},
],
"runtime": "python27",
"threadsafe": true,
}

vs.

(app (deployment
(files (example-resource-file-1 "https://storage.googleapis.com/[MY_BUCKET_ID]/example-application/example-resource-file1")
(images/example-resource-file2 "https://storage.googleapis.com/[MY_BUCKET_ID]/example-application/images/example-resource-file2")))
(id v1)
(handlers ("/.*" (script "example-python-app.py")))
(runtime python27)
(threadsafe true))

And that's just a naïve translation — a more diligent reinterpretation would be even better. Still, even the relatively-thoughtless translation is demonstrably better, easier to grok and think about.