skysight-inc/HackerNews huggingface dataset:
This looks cool. I'm not sure if they are intending to go all the way to room correction but it can really do wonders. A good while back my music setup used filters calculated by an open source FIR tool with playback driven by an older version of Shairport (emulating an AirPort express) using BruteFIR as a convolver. Fiddly to set up but it sounded really good.

1. http://drc-fir.sourceforge.net

2. https://github.com/mikebrady/shairport-sync

3. https://torger.se/anders/brutefir.html
This seems like a great use case for those long zoom meeting codes.
Where do you see the Rust team claiming they will make no breaking changes?

Note: answers like "an anonymous nobody on Twitter says Rust is better than <other language> because it never breaks compatibility" get zero points.
not sure about that red 10-ball tho.
I love Fira Code. I suspect Iosevka is the winner when it comes to customization though:

https://typeof.net/Iosevka/

You can basically mimic features of almost any other big name among monospace fonts.

The only downside I can think of is that it updates really often and the website doesn't have a way to save your customizations, so upgrading is a drag.

Given that it's a free font I'm not complaining though.
Maybe people will start building underwater houses like I envisioned in my 7th grade science class project
I don't see why not but passenger aircraft are incredibly safe and the pilots are usually very experienced with at least in co-pilot. Even more so if you exclude war and runway related accidents which wouldn't be helped by a parachute.
Sometimes I like to say that the 15 million kelvin core of the sun is actually a cold fusion reactor, on the grounds that fusion within it is dominated by quantum tunnelling, rather than classical kinematics, overcoming the Columb barrier.

Also like to surprise people with a fusion process that works at temperatures in the single-digit kelvin range: https://en.wikipedia.org/wiki/Muon-catalyzed_fusion

But yes, the linked reactor isn’t that, and the thing commonly referred to as “cold fusion” probably isn’t real.
Not quite. I'd expect you to list hundreds or thousands of companies, or credible statistics. Of course some companies are making redundncies, but to make the argument that accepting an offer for a new job is especially risky you need more than that.
Harlan County, USA

Classic documentary about coal miners going on strike in the 70s. Deeply moving images, and incredible soundtrack from local artists. Won an Oscar too.
When people on HN claim that the Rust team does not break code that worked in previous language versions, they are not citing that RFC, they are using the term “breaking change” in its usual plain English meaning.

I think it is not just an issue of semantics: there is actually a widespread popular belief that the Rust project guarantees no breaking changes except to fix bugs, which is simply not true.

Perhaps the Rust team itself is careful not to actually claim this, in which I retract my assertion that they have done so. But it’s certainly something that is heavily implied as a selling point of the language.
Black Fish
> It's not unique to Cirrus

Not any more, but Cirrus introduced this technology to general aviation.
I honestly want to watch the Beatles doc but haven’t committed to the time yet though. My mother and her friends who were Beatles fans in their peak seemed to have enjoyed it.
Right, the definition of externality is literally a cost that isn't priced into the market.
Very interesting and relevant to the discussion. But one meter sea rise is already happening this century
well legibility is an objective, measurable characteristic
These texts implicitly calling for Germany to abandon it's policy of leaving nuclear energy in the dustbin of history are getting tiresome. It is as if the literati don't realize that it is a lethally hazardous source of energy that has the potential to lay the continent barren, given a the right conditions.

Conditions like coordinated terrorist attacks, natural disasters, technical mishaps. And like war.

Now war in continental Europe has of course been unthinkable for a long time. Well think again. In spite of the obviously untenable situation in Zaporizhzhia playing out in real time right before our eyes we still have people calling for more nuclear. It's outrageous.

So in my mind, Germany is doing the right thing. In spite of Russia doing their best to prove that Europe needs this vulnerability they are leading the way towards the new economy that spells self reliance and resilience. The type of centralized energy production that nuclear represents is a defense liability, in addition to a health and environmental hazard for thousands of years to come as far as we know now.
I am using JooQ now at work to write SQL statements in a Java DSL. Java’s type system mostly works as intended and is helpful, particularly in conjunction with an IDE. Many kinds of metaprogramming are possible with JooQ.
What meme is this from?
I think you're talking about "world enemy No.2".

#1 has 10x the GDP compared to #2.
I dunno I thought hot fusion was a waste of time unless you’re doing it inside of a star. So I just assumed it was about cold fusion.
A list of educational resources for physics:

https://www.compadre.org/osp/search/browse.cfm?browse=j

https://www.myphysicslab.com/

https://iwant2study.org/ospsg/index.php/interactive-resource...

https://phet.colorado.edu/en/research

https://phet.colorado.edu/en/simulations/browse

Have fun.
It's unfortunate, https://github.com/mpv-player/mpv/issues/8655#issuecomment-1...:

> Youtube now throttles requests of more than 10MB at a time, yt-dlp works around it by making many requests of 10MB using Range HTTP headers (yt-dlp calls it the http-chunk-size), but ffmpeg which does the downloading for mpv doesn't support that yet.

I want to change mpv or yt-dlp to support range-based video URLs (eg. appending &range=333999644-335298975&rn=5&rbuf=0 to URLs) which speed up stream seeking and probably eliminate throttling altogether, but I haven't taken the time to look into how to achieve it. For anyone interested, I have an open bug report at https://github.com/mpv-player/mpv/issues/10601, and have found https://satadalsengupta.github.io/docs/papers/2017_nossdav_y... describing these parameters.
On one hand, headlines like this come off as so cliche as to be a literal Twitter joke—"Oh you're depressed? Why don't you just cheer up?"—but on the other hand, I think that people dismiss the potential of cognitive techniques to help their mood and stress levels.

Disclaimer: I am not a doctor, but I do have clinical depression, and I would never advise anyone that you can simply think/meditate/hack your way out of it. HOWEVER, I have been having what feels like success with the following, very simple CBT-style thought exercise:

When you find yourself having a negative thought, "respond" (inwardly) with a constructive and proportional "but" statement. Example: "[After eating a bunch of junk food late last night] I'm so unhappy about how weak and out of control I was last night... BUT I now have more information that I can use to make better decisions in the future."

The point here is NOT that you are logically convincing yourself that the bad thing is actually good. The effect is much stranger than that. Simply doing the exercise itself will improve your mood. A cynic might say "well you're just saying the glass is half full instead of half empty, but I still know that it's empty." My counter to this is, no, you've missed the point entirely. The life of every non-depressed person you know is filled with half-empty glasses. But part of the reason they are not depressed is that they are not in the habit of letting that fact get them down.

Crucially I am not advising that you ignore your problems or allow them to fester unresolved. Rather, I recommend "demoting" your bad feelings. Instead of giving them a dominant position in your awareness and decisionmaking, pull them back to a more proportional place. It feels counterintuitive, but you may find that you're actually more able to face these problems, even the serious ones, when you strive to worry less about how bad they are.
I made similar experiences with a Hetzner VPS that I use to run mailcow (the TLD I'm using is .xyz). I refuse to give up though. One time I tried to contact my local city authority but they straight up blocked my emails. What followed was an email exchange with a slightly annoyed undertone by the guy that I reached via the postmaster address. In the end he apparently put me on some whitelist and my mail could be delivered.

Especially annoying is that in some cases filters blocking my mail are used on the postmaster address too, so to resolve an issue I have to use my gmail address.
The Internet's Own Boy.
The World at War - BBC documentary series about WWII. Shows humanity simultaneously at it's best and worst.

The Vietnam War - Ken Burns documentary series. Very balanced and sobering take on the Vietnam war, events leading to the Vietnam war, and unrest in the US during that period.

The Fog of War - Errol Morris doc about Robert McNamara.

The Salt of the Earth - Doc about photographer Sebastião Salgado

Alone in the Wilderness - Dick Proenneke films himself building and living in a remote cabin in Alaska

Also can't go wrong with Adam Curtis.
If you think you'd like the new job more than your current job, I say you should go for it.
If you are concerned about recession or layoffs, try to use the extra money you're making to build up some savings. Also, the new job will probably look good on your resume if you actually needed to look for work soon, right?
I'm not sure chafa works with video like, say, mplayer built with aalib and libcaca will convert movie files to color or B&W ASCII on the command line (iirc w/ audio only on the host machine). Similarly, on PPC Macs, there was QuickASCII,[1] which lacks audio. I have used tiv,[2] (available with MacPorts) which works very well with images, not video. There was a way to configure the browser links (not lynx) to use tiv to browse the web on cli with converted images.

[1] http://quickascii.sourceforge.net/

[2] https://github.com/radare/tiv
Thank you, will definitely try it out!
I struggle too! I try to be purposeful about it. Here's a note I made on my phone probably 5 years ago when I was visiting MoMA in NYC:

> I’m forcing myself to not read the art descriptions at MoMA. I want to feel these things without intervention or a priori knowledge.

> I will not tell anyone about this

I feel OK sharing these examples on HN now, since they're all years old at this point.
I don’t know what the popular opinion is on this one, but it felt like there was something missing in his version. I enjoyed it, but Sagan’s original series, strikes a different chord.

I don’t think it’s nostalgia too since I was too young to catch the original series.
For some reason CGNAT seems to be the norm here in Sweden, IPv6 is still almost nowhere to be seen, only existing in a select few cities.

I've been behind CGNAT since I think 2010, at first with DSL with a small ISP and then with one of the big ones with fiber (bredband2), who introduced CGNAT many years ago to prepare for moving to IPv6, which they have still yet to do.

They even stopped supporting their 6rd tunnel apparently.
If you aren't going to be working on the business's AI tech, why do you care?
I liked a few videos from some of these folks: https://youtu.be/HUzYXW9LXl8
And like Adam Riess talking about Hubble constant.
I think many people can agree with your general feeling that once a scientific idea becomes generally accepted but is not super clear how people get there it can lead to a feeling of mistrust or doubt. Like if you were born 1000 years after people had decided that the moon was held aloft by some magic hand or something. And when you ask people how they figured that out, they said well a bunch of smart people figured it out 1000 years ago. You might say hmm that sounds wrong to me, but nobody can explain it.
The reason I mention that video and similar ones is that those folks generally come across to me as not easily convinced of the generally held ideas around the expansion of the universe.. they are saying hmm it might all fit into a model but still something isn’t quite right.. there is a discrepancy between the two ways to measure the expansion of the universe. One uses the supernovae standard candles but the other uses parallax and a distance ladder. Parallax does not rely upon redshift but over very huge distances you need a huge baseline — presently they use the earth in the two opposite ends of its orbit looking at distant stars. But I would imagine there are other methods available as well. Totally reasonable to be skeptical, a good number of “mainstream” scientists that I’ve observed in talks are also super skeptical. They really do want to figure out why things are the way they are—but I think you have to come that conclusion yourself. As you watch stuff, write down the things you agree with or disagree with and try to get those questions answered.
That very much depends on the build -- if you've a source map, then it may very well be possible. And while I know not everyone publishes them, I strongly recommend doing so.

But honestly, ship your sources with your generated files. Please.
> Does anyone still write plain JS?

Oh yeah. JSDoc for type docs has saved me a ton of time fighting with Typescript. I also just think TS is ugly and verbose and personally don’t care for using it.

With FE JS I am usually using types to define the params/returns of functions, or defining the shape of an object to avoid unexpected undefineds.

With JSDoc you get IDE diagnostics for your types when defined without having to appease TS’ particular rules.

For your answer I genuinely suggest running through the intro docs for a few of them to see what clicks.

Vue is alright. React is okay.

If you’re keen to learn a new language and/or have Lisp experience, ClojureScript and re-frame are a pleasure to work with
I don't think those ATM's carry the dollars for use within Canada, though. Rather, they're there so that travellers can bring some dollars to countries with a non-functioning financial system (for instance with currency controls).
Karl Fogel shows a good example how issues like this should be treated: https://github.com/SparkDevNetwork/Rock/issues/5068

Another thing that should not be forgotten is that bug reports are there to contribute to the software. Not for support requests, not for rants, not for personal attacks on the developers, and not to explain them how wrong they are. "This wording exposes you to a lawsuit/might be offensive to certain contributors/is off-putting" would be ok.
You are basically agreeing with what I've said then.

Political class power expansion is always growing. A little regulation removal, a little pullback, doesn't make them not to stay power growth bullish. If you see that rule isn't fair to what is generally happening countries, please prove me wrong, show me in history in what countries the political class went bear on power growth without a revolt or revolution. Again, not a little pullback, but a bearish correction.

What are the chances of the political class individuals current psychology suddenly make them agree, collectively enough, to say "hey, let's make ourselves this amount of less powerful for the benefit of the people"?

It simply doesn't happen because before even trying, their propaganda collapses so bad that people revolts on the realization of the lies and revolt and replace their political class or even system. The left is a master at this by the way, that's why a good limiting constitution might be the last source of hope.
I wonder if the patterns of letters in English language usage would still yield predictable patterns of left-and-right. Like naively 'the' is more common than 'zzz', so right-left-left may be more common than right-right-right.
Probably because designing your own language can be one of the most intellectually satisfying and often challenging things you can do as a computer programmer
Here is Steve Klabnik, who is on the rust team (or at least used to be), claiming that code that doesn’t compile on a newer language revision “relies on unsound things”: https://news.ycombinator.com/item?id=32063749
Slashdot.org thread Sep 11 2001:
https://slashdot.org/story/01/09/11/1314258/world-trade-towe...
FreeDNS has the following subdomains: https://freedns.afraid.org/domain/registry/

I do not remember how often you need to renew, but I do know that their service is not maliciously commercial like Freenom.
Then you will write a ton of unit tests, read them and realize: "all these type checks are exactly what TypeScript is doing".
Why Private Billions Are Flowing into Fusion
Spin (1995)
https://youtu.be/Uock08dy19s
Good fences make good neighbors.
it is both an argument and the historical reason, the Manhattan Project existed because the US didnt want fascists to have nukes first
If the article is to be believed (and I have no reason to think it is not; it seems unusually informative for a press release), this does not just make one step easier, it has the potential to remove a significant roadblock in a way to better chips.
+1. I also recommend this template[1] based on Vitesse, a starter project created by one member of Vue core team. It includes the NaiveUI library with many advanced components ready.

[1] https://github.com/arijs/vitesse-modular-naiveui
Great - thanks very much.
what kindof disaster could be relevant in this context? If the ship sinks, the minor radioctivity of a shutdown reactor will not be relevany

Technically, container ships are enormous and can use ballast water for shielding. I can't judge the ecobomics ofcourse
The UK government plans to have a fusion power plant on the grid by 2040

https://assets.publishing.service.gov.uk/government/uploads/...
That's awesome, works really well! Good luck with it :)
It's literally the difference between bombing a nuclear power plant and using nuclear weapons. If Russia uses a nuclear weapon it uses the yield it wants, where it wants, when it wants, and leaves a pretty distinct footprint behind.

If Russia blows up Zaporizhzhia using conventional weapons it creates a totally different set of problems for Europe and comes with some deniability. They could say that Ukraine did it. It also wouldn't necessarily trigger mutual assured destruction. They just have to say, "Oops" and I bet they'd get a way with it aside from a raft of "powerful sanctions."
The text of the paper:

https://www.researchgate.net/publication/362433747_Efficient...
Maybe opticians should use this as their eyesight testing font. If they don't already.
(I acknowledge I haven't read the paywalled article)

Increasing evidence demonstrates that there is /no/ safe level of alcohol consumption, and that the benefits of e.g. resveretrol in wine were oversold several years ago (viz., the amount needed to obtain the helpful/protective effects required a consumption of a quite large amount of red wine, such that the detriment from ethanol outweighed any apparent or known benefit from other chemicals such as resveretrol).

Personally, after reflecting on the data, I have gone from 1-2 alcohol containing drinks / week to 0-1 / month.
Why do people at Google seemingly care so much about promotions?
SafeQL: An ESLint plugin for writing SQL queries in a type-safe way
Matternet M2 Drone Delivery System First to Achieve FAA Type Certification
Freedom to choose by Multon Friedman

Black gold saga — a 4 hour documentary about oil, from discovery to the present. It really helps to understand how short sighted were some EU countries with Russian gas.
I use Atkinson for the browser things, and I personally recommend DejaVu Sans Mono. The rest of that font family is excellent as well.
It is hard to win an sharp argument on internet, the size of your mob pretty much determined the outcome. In this case, this vp lost.

Essentially language fight on the internet is just as political as any other controversial topics, if not more.
Did you accidentally upload the entire books as PDFs? If not, then those are some really long previews.
Unless there are hard safety reasons it does not make any practical difference to Germany's policy of leaving nuclear energy whether they close their few remaining nuclear power plants now, next year, or in 2024.

But it makes a big difference to energy production through this winter, in the middle of a big energy crisis.

So IMHO, Germany is again putting ideological and domestic political concerns before realism and a pragmatic approach.
When you only need docker to isolate your dependencies, its unnecessary overhead.
Interview: Sophie Roell on Books
I like this idea, but when I go to the web page...

> Download the Font… and change the world! By downloading, installing and/or using the font software, you confirm that you have read and agree to be bound by the terms of this End-User License Agreement...

Sigh. I guess I need to read that EULA.

Anyway, clicking on that then downloads a pdf rather than a nice link to some web page text. Sigh.

So then anyway, trying to open that pdf then fails in the first two readers I tried. Sigh.

Why must everything in the world be so hard? Fuck it, never mind. I'll let someone else change the world and wait for widespread adoption for this font to reach me in whatever other ways.
There is an older project with better math inside: http://drc-fir.sourceforge.net/

For starters, it doesn't try to achieve a phase-neutral response, because a phase-neutral response created in a room is only valid in one point of the room, and creates pre-echo artifacts elsewhere. In fact, it tries to separate the response of the speaker itself from the response of the room, by setting a threshold in the time domain, so that everything coming before it must be unaffected by the room. Then, everything coming before the threshold is corrected to a linear phase, while everything else is corrected to the minimum phase (thus making the second part of the filter purely causal).

Also, they provide an argument, citing literature, that equalizing to a flat frequency response would be wrong in a room, and thus provide an option to remove excessive treble and achieve a 1dB/octave roll-off.

Please see the details at http://drc-fir.sourceforge.net/doc/drc.html
Awesome, we were just discussing internally how to do such an architecture

Maybe a "where to help" / roadmap section for a sense of 'what is left for a stable & reasonably complete 1.0 api'?
Both things can be true. It can be true that we (the Rust team, I am on libs-api) are careful about what we claim while the "plain English" version of it is also true. I explained the mitigation measures we take, and it is quite good at telling us whether a change is going to break people, even if it is strictly acceptable from our API evolution policy.

I'm not trying to make a just a dumb semantic point here. We really do take the literal notion of breaking change seriously too.

The last time I myself experienced a breaking change was maybe 5 or 6 years ago. Neither ripgrep 0.2.0 nor 0.3.0 compile on current Rust. Although neither of the breaking changes came from library APIs.
but they are using it. for some definition of "using".
I'm going to assume you want to use it for development. For screen fonts, you typically have different design goals, because otherwise anti-aliasing and ClearText will reduce contrast and void your legibility improvements by spreading things out over subpixels.

I tried to make my own highly legible high-contrast coding font using TensorFlow to fit things onto a high-resolution pixel grid based on a low-resolution draft. That way, characters align with the pixel grid (at the right scaling) which makes them appear much clearer.

https://hajo.me/images/HajoCode16px_hr.png

https://hajo.me/blog/2021/07/24/making-a-font-that-doesnt-su...
That is so fascinating. I almost never see the Tyson Cosmos recommended. But see Sagan's everywhere. And somehow still didn't watch it.