skysight-inc/HackerNews huggingface dataset:
summary:

the 2021 nobel prize in chemistry was awarded for the discovery of organocatalysis.

organocatalysis is the idea of using simple, organic molecules to catalyze chemical reactions and accelerate the production of molecules needed for batteries, drugs, shoes, and other goods.

before organocatalysis, scientists assumed there were only two ways to catalyze chemical reactions: (1) metals and (2) enzymes.

with metals, the problem is an inability to scale. oxygen and water degrade metals, but building environments free of oxygen and water is impractical in industry, even if straightforward in labs.

in 2000, benjamin list and david macmillan independently realized that full enzymes are not required to speed up reactions.

instead, only key bits are necessary, particularly the ability to lend or accept electrons.

altering electrons can loosen bonds between atoms and break up molecules, allowing new bonds -- and thus new molecules -- to form.
What about MPW, MacApp and Metrowerks PowerPlant?
I don't see why non-invertibility matters. Lots of useful features are non-invertible.

Edit: and if you are dealing with real data sets or producing real datasets for analysis you will often have only approximations to the thing you want to measure. Determining whether your proxy variable is worth including or how to interpret your results in light of it are necessary skills to develop.
It’s as real as typescript… not useful for code generation or optimization, but very helpful for correctness.
Can't blame somebody for that; shadowbans are repulsive.
any particular examples?
Yeah, I know those arguments. I like the overcapacity approach, but policymakers seem to struggle with it.

In principle you could install a world-circling transmission grid and obviate the need for storage entirely. But long distance transmission carries its own risks and costs. The radius of loss arising from adverse events goes up a lot, for example. And new-build long-distance projects take decades, which we can ill afford.

In the world in which we live, storage will be important and there is no panacea.
Better one one mud slinger than two, for the sake of the community. Guilty of it myself too many times. Cheers.
Have you tested this with Jepsen?
I use it every day. I can share screen in Google Meet, Zoom, Slack Huddle, and many others. It doesn't work in Signal, though, because Signal is using an outdated version of Electron.

Since each company sort of sticks with 1 tool for every employee, could be kind of a deal breaker if they pick a tool that can't screen share on Wayland.
I'm confused, isn't this literally one of the founding problems to "Statistical Decision Theory"?

That is, this may be a simplified version of the problem, but it is a legit problem from that field. And the results being presented here don't disagree with the legit problem, do they?

Now, is it a simplification of a simplification? Sure. I'm not clear on why it is as bad as you are putting forth, though.
> as straightforward as I've seen in C

To be fair, the most straightforward definition of the linked list is generic, and C completely lacks such facility.

> fascist-

Sounds familiar.

https://news.ycombinator.com/item?id=33478321
Good point! I must admit I am not immune to that. While I wasn’t celebrating Covid deaths I certainly wasn’t mourning anyone who died because of what I considered was their own “fault” (Eg not following quarantine guidelines). Which is still quite un-empathetic.
Can someone _please_ get around to building a framework for Gleam[0] so that I can finally get over my hesitance to dive into a BEAM language over erlang's/elixir's dynamic typing?

[0] https://gleam.run/cheatsheets/gleam-for-rust-users/
The compact gets rid of all the null values returned when unprocessed is false.

Interestingly I wasn't exactly sure what the python code would do, which is why I used the compact. In the python code, does 'stuff' end up only having the result of the cleanup function for items that are unprocessed? Or will it have all of the items, and the ones where unprocessed returns false just end up being returned unmodified?

My Ruby version returns the processed subset of items that were unprocessed. The python version was not clear to me, since I don't know what happens if s.unprocessed returns false.

So basically, it sounds like we were both confused by the same parts of the language we are unfamiliar with... what happens to elements where s.unprocessed is false? It was clear to me that in Ruby it returns a nil, but I have no idea in Python... what happens?
One could still use something like auth0 to implement authentication without shelling out to social media.
Why one? How about, say, three posts. That seems it would still capture the spirit of the idea, and obtain the benefits of the constraint without it being overbearing.

What if someone is interested in several completely separate topics; rolling them into a post with unrelated sections seems poor.
In my experience go's libraries are generally not so high quality
The contextual assertion is that the frozen funds were obtained by non-lawful process.

Allowing access to those funds for your defense is not automatic.

Sometimes a judge will partially ease restrictions. And of course a lawyer will be provided for you. :-/

It's reasonable on the surface of things, but mistakes can be devastating. The US legal system often fails to handle the "mistake" case well, despite some intended protections.
Be passionate all you want, I don't mind. I do disagree with most of your points though. For instance

>To me the problem is when you want to /act/ like you’re a story game with a big dramatic plot and worldbuilding, why bother using a mythology if you’re going to piss all over it and get it entirely wrong?

Not following the original story is orthogonal to having a big dramatic plot and worldbuilding. Its also just a reinterpretation, that's an extremely common thing in art. On a smaller time scale look at how batman went from campy comedy in the Adam West era, to a brooding action hero with Nolan's trilogy. And these are stories that are hundreds/thousands of years old.

>By extension of that analogy, why should I have to wade through a hack writer’s truly awful fuckup of a story just to play the hacky and slashy bits people are buying the game God of War for.

That's just like, your opinion man, to quote another piece of art. I happen to have found the story compelling and given the rave reviews it got, that's not an uncommon sentiment. The story not being for you is a lot different than it being _truly awful_
Exactly what I thought reading the comment.
Which is a subject worth considering, because it's a more specific claim.

At a cursory search, it seems that evidence for notable effect from flavonoids is mixed.

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

https://en.wikipedia.org/wiki/Phytoestrogen#Effects_on_human...

And, it sounds like Impossible may have made a conscious decision to minimize isoflavones in their products. They have a page dedicated to discussing the safety of soy, and yes, an Impossible Burger contains "under 2 mg of isoflavones" whereas a "traditional soyfood" of the same mass might contain 25 mg.

https://impossiblefoods.com/ca/blog/soy-facts-myths-and-why-...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5188409/

This, though, is a much better discussion than simply dismissing them as processed.
Only because liability still isn't a thing across all levels of software development.

Thankfully returns in digital stores, warranties in consulting projects, lawsuits in business losses and cybersecurity bills are slowly changing that.
I often catch myself grinding my teeth while being focused. Which of course makes mouth breathing impossible.

When I am really focused for a long time, this even causes my jaw to become stiff and speaking becomes very difficult for a while.
I always wondered: ok, the US medical system is atrociously expensive and inaccessible, but where does all that money go? Surely a surgery cannot really cost half a million dollars, can it?

Well, when a large number of patients are effectively outbidding each other over an insufficient pool of medical professionals, then yes, it really can cost that much, not necessarily by making doctors absurdly rich (probably some of that too), but in the sense that price gouging structures will surely emerge to capture that surplus.
You and me both. It turned out ColorSync was pretty cool.
I think the problem is not that they didn't recognize this fact, but that they intentionally ignored it in order to maintain an artificial scarcity of physicians, thereby ensuring higher wages.
Weird.

Yes, I run uBlock Origin with default / relaxed rules.

I think that working with a light and widespread ad blocker on is important for a site that promotes something, commercial or not.

Even just saying "Please turn off your ad blocker to see key content" is fine with me: I may as well turn it off if the content is worth it.

I mostly run an ad blocker because ads tend to be visually intrusive, hog the CPU, and consume bandwidth, slowing down the loading of the actual content. Not because I'm opposed to site owners making a bit of money off my visit.
I attribute it to benchmarks. Spec and the like. Where you can indeed make the benchmarks faster by leaning into UB. No signed overflow? Branch gone from that loop. Prove these two things can't alias because the pointer provenance model says they don't and you can rearrange the loads and stores. The collateral damage from that line of work is high though.
Sure!

A little about me: I'm a former research assistant at CMU turned K Street tech policy wonk turned full blown hactivist who grew up in Scott Township.

I got laid off from my pentesting gig after looking into why Capital One, a donor to my nonprofit, felt they could do browser canvas fingerprinting which self clicks the consent dialog. After that, I stopped worrying so much about consent and embarked on a series of fun little adventures that ended with Bill Peduto booted out of office, along with several other useless milquetoast neoliberals who needed to join us in a shared reality.

I enjoy comedy, espresso, and fine art and I know several great spots for a meeting with excellent wifi... some of which have yet to ban me for refusing to ignore their health department violations and hard drug dealing.

(I'm not at all joking... propaganda is the selective telling of truths, and my personal email is in my biography.)
A forum! How refreshing.
Until now, I wasn't aware USA makes highways with concrete. As far as I know, in Poland vast majority of paved roads is made with asphalt, rarely bricks.
The problem of induction always applies. You also can't examine every bit of matter in the universe to ensure it is made of atoms.
What you should be asking is what happens when everyone sells their index funds at once?

(I'll tell you again, just like I told you before I tried to throw an apple at Bill Gates' house from a party boat full of neoliberals: one of the largest drops in the stock market since the 1920s, complete with a plague and Prussia or whatever going buck wild.)
No, it’s about building a ray tracer. You can use any language you want to work through the book. I find it a good way to explore new languages.
A great time to sic the lawyers on Stripe and pronto.
An important part of C history is that in the early 1980s the IBM PC and clones became the most popular computer in the world and it was not really compatible with C. You could say your program was "tiny" and limit it to 64KB or fill your code with "near" and "far" pointers (if using Microsoft tools) or use @ instead of * (if using QNX tools), but the cost was not being able to port to/from the VAX/68000 world. All this went away with the 386, but without this problem it is likely that C would have overtaken Pascal even sooner.

It is not hard to say what is unique about C: it and Forth are the only high level languages with seamless access to memory. If other languages offer it at all, like PEEK and POKE and Basic, it is far more awkward and interrupts your flow. That might be a good thing - the ESPOL compiler mentioned in the talk would print a big fat warning "YOU MUST KNOW WHAT YOU ARE DOING!" after any line in your code doing C-like tricks.
I’m a freeplane user. Would love to hear about advantages of TreeSheets.
Are you actually trying to say the mission when Columbia came apart on re entry and killed 7 people was successful? And you’re gonna say the challenger mission failure that killed people is the same as SpaceX losing a satellite and a dragon cargo capsule.

That’s one of the worst takes I’ve ever heard
Cannot stop myself from commenting because it has everything of my interest. Kubernrtes, Hetzner and Crystal.

Another kubernetes installer. I think there's one Kubematic or similar already for Hetzner.

I'm going to try this and be possibly contribute back.

Few questions:

Why k3s why not k0s?
What about cluster upgrades? Are they covered?

I'm probably going to setup a staging environment but can anyone suggest me a good CI/CD for Kubernetes? How about GitHub actions?

Secondly, I need to run databases lots of them some in range of 500 GB or so and backup/restore is important. Any suggestions there?
There’s a certain program size from which they start to make sense and further still the benefits are obvious - you have a computer to help solve puzzles for you, so why not use it if the puzzle is ‘will this peg fit into that hole?’ when you have thousands of pegs and holes.
It is pretty offensive and misguided at minimum to argue that having more black people in your neighbourhood will depress housing prices.

I think that's the wrong lens to look at this through. I'm happy to concede your statement about it being offensive is true (although I think from a purely statistical perspective, correlations with poverty, etc probably make the assumption correct. Before 2015 or so when we all lost it, it would only be racist to say there was a causal relationship between race and price, not a correlation). Anyway, that's all an aside.

It's the purging of a dataset, a toy dataset in this context, for a reason of political correctness, that I don't support. If you look hard enough at anything, you can probably find a way to call it racist or some similar slur. If we start applying this lens to tools like scikit learn, we go down a path I don't agree with, that's completely performative in terms of actually addressing any wrongs, and is a continuing distraction from what could be useful work. Debating if and how racist this is is immaterial imo to whether or not we should erase everything doesn't align with modern hypersensitivity about political correctness
Copyright requires an element of creativity and originality. The easiest code snippets for AI to reproduce are things like language syntax (loops, definitions, etc), implementations of common algorithms, and boilerplate, and an index would probably find a lot of matches for those, but are they original or creative?

So the challenge for an index would be finding a rare case of creative, important code in a sea of trivial matches.

Incidentally, answers on SO are licensed cc-by-sa, so it's easy to violate copyright when copying them; but no one seems to care, suggesting that small code snippets are indeed "trivial".
Ask HN: Would you achieve observability for Docker app running on VPS
What is your preferred way to achive observability like logs aggregation, metrics, tracing for an app running inside docker on VPS ?
> (the mood seems to have turned very negative for no reason other than moods do that)

I strongly disagree. If you think it's incidental, you make yourself a victim. You can see the campaigns by people like Thiel to promote nationalism and the power of the wealthy, and by groups like the Federalist Society and the very large neo-reactionary movement (my term).

Framing the debate and the 'mood' is the most powerful thing you can do, and many smart people know that and work hard at it. You can look up the research by people like the Heritage think tank, who develops talking points that frame the debates, and that eventually you hear people you know unwittingly repeating. Also, if you read HN you are aware of the grassroots disinformation campaigns by governments. Social media gives them much more power.
> Wouldn’t surprise me if a subset of Python compiled to asm.js would run faster in V8 than cpython.

I’m certain that there exists some subset of python for which this is true, but so what?
There is a section called "Building a Docker image". Why do you need Docker if you are using Nix? It is like creating an environment inside another environment(?).
Took me three years to get in. Great MCATs (if I do say so myself) but screwed around my freshman year in undergrad and paid dearly for it on my GPA. In the end it was a professor I was doing research work for who knew the dean of admissions at the school that I eventually matriculated at, and put in a good word for me.
The US legal system doesn't care very much if it's those specific dollars or other dollars that have a dirty history. If, God forbid, I'm ever arrested for something, I don't trust those "intended protections" very much.
How Feetr performed this month (December)
Feetr is a stock discovery algorithm which analyses momentum, looking for stocks about to increase by a large amount (we hope).

We launch end of January but it's free until then and I'd love to be able to get it in as many peoples hands as possible so that they can test it out and justify a subscription.
If openinframap can be trusted, there are quite a few HVDC lines across India and China already, some in US, Canada and Brazil. It's not just the international underwater cables that use them. Not sure if avoiding large transformers is sufficient reason for using HVDC lines. HVDC conversion stations still need big transformers in addition to giant semiconductors and other high power electronic components which aren't exactly cheap or widely available either.
Ditto likewise. We had a Miele dishwasher that lasted at least 15 years and still going strong. (We sold it as a built-in when we sold that last house. It had followed us to that last house from the house before.)

Very quiet. I hadn't realised that there was a fan-assisted drying mode until I wondered where the warm air was coming from when I walked past it one day.

I venture to say that old Miele dishwasher is good for at least five more years, making it a very affordable investment over the 20 years or so of its working life.

Our current house has a more-recent Bosch dishwasher. If anything, it is even quieter than the older Miele was. It's a good unit.Though I think overall, I prefer the Miele dish-stacking layout.
Learning from Mistakes in Climate Research
Don't forget a large chunk of it is going to three or four layers of middlemen for everything that happens that need to get their cut.
It sounds like you’ve never used Liveview to me. There are many advantages to it besides just zero JS.
I run uBO too with stricter rules it sounds like but I still saw the screenshot. I'm on Firefox on Windows.
He was certainly not a US citizen when the project started. Not even for the first 20 years of its existence.

https://lwn.net/Articles/404729/
This thread could be made into a Black Mirror episode.
Latency Problems with Nvidia Drivers on Windows
It seems there's some servere issues with NVIDIA Drivers on Windows which is causing high latency for many users. The issue seems to be that there's a high DPC routine execution time in the module nvlddmkm.sys which causes the aforementioned latency spikes. The problem is reported by lots of users with different hardware specs. It doesn't seem to be either Intel or AMD specific. The only thing all users seem to have in common is using Windows with a NVIDIA GPU. Until today neither Microsoft nor NVIDIA seem to be aware about this issue. I wish someone could raise some awareness about this issue with either of the companies, as this is an issue which is making Music Production on modern Windows almost impossible due to crackles, dropouts and other annoying issues. If you know anyone working at Microsoft or NVIDIA, I'd be super happy if you could point them towards the thread I've linked. Thanks!
Like a year back, so not too recent.
Hvdc systems still have transformers on the AC side.
Yes, it works, and yes, it requires drivers, but those are readily available as I understand it. Some of the Linux laptops the OP mentioned do have discrete graphics cards (Oryx, for example, has an Nvidia card; for clarity, like all of System76's computers it comes with Linux).

As I understand it, if you are willing to run proprietary code you can sometimes get better drivers. I would be fine with that, personally, but not everyone agrees. ("Proprietary" refers to availability of source code - some drivers are free-as-in-cost but not open source, and you might have worse performance with open source drivers. This might just be Nvidia, or it might be AMD/Intel too.)
Termgame: Terminal-based, graphical game engine for Python
Ever wanted to create graphical (vs text-based) games, directly in the terminal? Look no further! Today I am releasing my open-source game engine for creating graphical games right in the terminal. This engine uses colored whitespace to act as pixels and can clear the screen without flashing to allow realtime animation and user input. It also has full support for physics and collision detection through Pymunk! Some features include:

• Full RGB support

• Sprite rendering order based on depth

• Multiple animations per gameobject which can be triggered on events

• Ability to import existing sprites and scale them to the desired size

• Event listeners for keyboard input

• Gameobject lifecycle events inspired by Unity (on_start, on_update).

• Framerate control

• Gameobjects can access the context of the scene to access the state of other gameobjects.

• Dynamic sprite modification (like you see in the scrolling clouds)

• Open-source and MIT licensed
• Example games included

• And more!

Try it out today with pip install termgame and contribute to the project at our GitHub!
Could even switch over to Bandit which was on a recent Thinking Elixir podcast

> In recent performance tests, Bandit's HTTP/1.x engine is up to 5x faster than Cowboy depending on the number of concurrent requests. When comparing HTTP/2 performance, Bandit is up to 2.3x faster than Cowboy

https://github.com/mtrudel/bandit
I think you might be severely overestimating the risk, people doing these runs obviously do everything in their power to spend as much time on empty roads as possible.
$0 bail is not incredibly common for folks indicted on steeling billions. Jumping a turnstyle? Different story.
Finally got to where I could make some updates based on the feedback I got here. Thanks again to all that read it!
Why does osteopathy get a mention in this at all? Does anyone use them interchangeably?
So many great changes! I can’t wait!

I’ve been using Phoenix / Elixir since 2016 and i’ve been really happy with it
The vaccines, while "better than nothing" and much cheaper than giving everyone a 6-month supply of N95 masks, were mostly a flop. We have a long way to go before we can just print up vaccines to head off emerging epidemics, but hopefully the lessons learned through this failure will lead to faster progress.
Most doctors aren't getting "absurdly rich" in medicine, at least not anymore, and certainly not by tech industry standards. (Source: I am a medspouse who works in tech outside of SV.)

Most of the money is going to private insurance companies and their non-med staff, as well as hospital administrators.
They already started with small steps.

- Return of goods in digital stores

- Warranties in consulting projects, requiring free of charge fixes up to one year

- Cybersecurity bills

It will only get better from now onwards.