skysight-inc/HackerNews huggingface dataset:
Depends on what you mean by “simple”. If you want a circuit you can build with one op-amp and some passives from some coefficients you have memorized, without simulating it first, you're probably going to go with a second order Butterworth or something and get that gentle roll-off you're talking about. But if you're using SciPy or Octave, you can synthesize a tenth-order elliptic IIR filter and apply it in three lines of code (to me that's “simple”), and it'll be pretty brickwallish.

It's true that you get more latency as you move to lower-phase-distortion IIR and zero-phase-distortion FIR filters. But that's not a reason to filter in the Fourier domain instead, because in the Fourier domain you get all the latency. If you can pay all the latency that way, you can eliminate the IIR phase distortion with filtfilt.

Similarly, ringing in your IIR filter is not a reason to go to the Fourier domain and start bashing bins to zero, because you get all the ringing that way: the Fourier-domain difference between your original signal and the transformed signal is a Fourier-domain impulse, whose inverse Fourier transform is a sinusoid that fills eternity.

Also, just to be clear, and you probably already know this, but ringing and phase distortion are two totally different phenomena.
According to Peter Norvig, you were half-way to Lisp using Python:

https://norvig.com/python-lisp.html
Checklist: How to Start a Business with No Money
Unmind | Full-time | Fullstack Engineer | London | Permanent | https://apply.workable.com/unmind/j/3384D92133/

We are a workplace mental health platform, built on the belief that everyone has the right to a healthy mind. We empower organisations and employees to measurably improve their mental wellbeing. We are hiring, having just recently received our series A investment. You will be responsible for developing and maintaining both the web and mobile app suite, developing new features, improving usability and continuously iterating to ensure a stable, elegant, cross-platform user experience.

- Strong experience with either JavaScript or TypeScript, front-end frameworks such as React
- Proficient with GraphQL, Node.js, and relational databases

Feel free to message me directly at michael.mclean@unmind.com should you have any questions, you can also check out this blog from our engineering/product team to learn more about what it's like to be an Unminder:
Pleroma v2.0.0[1] lets you hover over the "Reply to" text to get the replied to status in a little popup (which might be new in v2.) But also a little "popout" icon that will open the entire thread in another window (which previously existed pre-v2.)

[1] running as essentially a single-user instance.
muLAW and aLAW are also worth considering, and give a slightly different effect to ADPCM.

The LPC and CVSD series vocoders also have a very unique(ly lossy) sound profile.
Ironically for those of us on SSR frameworks, it was fun to just watch the pendulum go back and forth, while we just kept delivering.
> The opposite of positive static stability is Fly By Wire based 4th-gen onwards jet fighters like F-16

The risks introduced by fighter jet lack of static stability are mitigated by the installation of ejection seats. That's a tough sell for passenger aircraft.
My bad! Indeed, he does seem to be the original Author. Thanks for pointing me to the correct spot! I'm not sure how I missed that.
In practice, nearly all your followers will be using fediverse software that understands and supports Move{Actor} in a similar way to Mastodon. There's not a massive amount of fediverse software - it's not like IndieWeb where everyone does their own thing - and the microblogging-focused software largely implements the same feature set.
Backends are still a hassle? In what way do you feel Spring (Boot), ASP.NET Core and the like don't solve the problem adequately?
> but without the natural language prose which makes mathematical papers readable

A mathematical paper introducing some meaningful worker function uses English because mathematical notation is insufficient for describing computation. That's one of the important goals of Iverson's notation.

> We have this style in the programming world. It's called Literate Programming. How many K programmers write in that style?

Quite a few! I would actually suggest there are more literate K programmers than there are literate C programmers! Every 4-5 lines of code probably has 2-3 lines of prose in a large application that I work on, but in another language that might be something like 500 lines of code for 2-3 lines of prose which puts the prose offscreen for most of the code it's describing.

Some C programs will try to keep the prose-to-code density higher than that, but even amongst Knuth's code that's rare.
Another PoV: once WFH is a norm, it would be easier to get SV salary in Oklahoma. One of the main reasons of working remotely is that you're not happy with your local rates.
You're absolutely right that Redis isn't hard to administer, it's just harder than Memcache because it's able to do more, especially once you start thinking about persisting data.

I think it really depends if and how you're going to use the Redis features. If you plan to make Redis a big part of your overall design, then maybe separating caching out into Memcache servers still makes sense.

One issue I've run into is shutdown and start up time for Redis, when you're storing large amounts of data. You risk being without a caching layer for a large period of time if you need to restart Redis, where Memcache, due to the lack of persistance is ready right away. Honestly I'm not sure it that still an issue, but I believe it is. Of cause this is only an issue if you're using Redis to store other data than just your cache, but the temptation to do so is pretty high once Redis is available to you.

You could of cause have two instances of Redis, but if you're not using the features in one of the Redis installation, then maybe you could just as easily use Memcache.

As with so much else, it's a question of your use case, how much data you have, what type of data and how you expect to be able to access it.
Wanted to comment on the name too.. slash-e-slash???
I know you're being sarcastic but I always thought the concern over the provenance of art is strange. If a computer can generate good music, why does it matter that a computer created it if it's good music? And if computers are just spitting out terrible music, who cares?

Same goes for computer generated visual art, painting created by elephants, or whatever else you can think of that challenges the position of humans as the sole creators of art.
Possibly, the LCC-1 that the US Army used in greenland was successful and while the tyres had treads, they were very shallow treads.

A picture here:

https://c1.staticflickr.com/3/2901/14573121102_56c93ec47f_b....
I've group friends at work and we have a whatsapp group where we talk at least a few times a week. Three people in our group of 6 left for new jobs this past year and we're still in contact. One guy moved to Michigan for a job last June. He came back to NY just to visit us and we organized a few dinners and get togethers during his stay. It's not really a farfetched idea to love the people you work with every day.
We are being treated as interchangeable cogwheels. At certain point you do start to despise the social aspects of work, yes.

Plus, I've had several people -- all the way to the CEO -- assure me how much I am appreciated and even looked at as a superhuman, yet 2 months later boom, we have to lay you off.

Defense mechanism or not, it's pretty normal to not mix personal and work lives and you pretending it's not dysfunctional to have friends at work is actually a bit worrying. You just got lucky, mate. That's cool and I am happy for you. But you should recognise it should absolutely not be the normal state of affairs.
Why Competitive Halo Will Never Grow
That would exclude Clojure, too.
There's a good video on the topic here: https://www.youtube.com/watch?v=zR0M7KjnJTE
probably all that was available in that size plus a lack of understanding. or maybe they thought chains would be fine. but in the pictures there are just four chains! need another 20 or so i would think.
Making a Bladeless Wooden Fan – Scrapwood Challenge
Sorry but I hate it. Graph->graph transform can describe almost any operation, it's a superset of linear transforms. When all you know about your model is that 'it's a graph', you barely know anything at all. And transformers are just glorified AST parsers.
Exponential Growth and Epidemics – 3Blue1Brown
Ahh, ok. I wasn't trying to be snarky, just pointing out that it's quite small and easy to fit in your head.

It seems disconnected because it's the repo for the port to RISC-V. The instructions you're looking for are here for the original x86 port: https://www.cs.virginia.edu/~cr4bd/4414/F2019/xv6intro.html
It reminds me my 3D demo in 47 lines of JS (without WebGL) :) https://jsfiddle.net/06L845jx/86/

And 54 lines of JS: https://jsfiddle.net/06L845jx/127/
How so? I maintain two WordPress websites and really "maintaining" means I get an email telling me it automatically updated every so often. I spend more time on it restarting the server because it was updated to a newer kernel (it runs on Debian Stable, to give you an idea for how often that happens).

I do agree that if you need plug ins, that appears to get messy very fast, but the default WordPress site does everything I want and requires very little for maintenance.
In the US: https://en.wikipedia.org/wiki/Twin_Oaks_Community,_Virginia
Cool stuff, you have my vote.
Forkgoogle: Crypto Community Pushes Back Against Censorship
Diesels like this trend to produce relatively low horsepower, but lots of torque.

As a comparison, here's a modern 11L diesel:

https://www.macktrucks.com/powertrain-and-suspensions/engine...

You'll notice that HP is 325-425, so not that dramatically different from the Snow Cruiser.
Is this page full with managers? Every dev wants to work from home, this is the dream.
Monitoring my servers with Prometheus – Part 2: The exporters and why
Ask HN: Is as Password Necessary?
I thought about a new website and wondered if a password is necessary or I can just send you a code if you want to log in? If I have a standard password forgotten feature where an email is send with a code then does having a password in the first place add any more security?

For those who want more security I could add FIDO2.
There is a lot wrong with a plane intended to transport people that requires such a system in order to be safe to fly.
Great write-up. I am sure Thorconpower knows all too well, sadly, a tale of ‘two nuclear reactors’ and extensive paperwork for quality control... in an alternative universe their exciting design for MSTR would already be mass produced.
Where I live, the guidance is actually that plastic bags are ok (yes, non-biodegradable ones). Given that there is bound to be a certain amount of contamination, including things that are harder to break down than the process allows, I would imagine that mechanical separation is accepted as a required part of the process.
I was about to say "well, it's probably a lot of work to verify that s isn't already a mangled variable name" but then I realized that doing what you suggested in the pre-minified code should work, yeah.

So not only are you right, it's actually super easy. Just do this at the top level of your code:

const {cos, sin, PI /* etc */} = Math;
Meh. JavaFX is far from native and is still a memory hog despite it being cross-platform.

Meanwhile, Paw sounds like a better alternative for Mac users [0].

[0] https://paw.cloud
Usually the earliest computers were made so that they can play chess and "crack" it
I would love if social media platforms could stop letting people know who followed who, even to the followers themselves... I think it would make places less vain and toxic
Language can be learned; but working with an European/US West/Malaysian team was a nightmare, because there's no way to schedule anything in everyone's daytime, and the resulting latency has horrible knock-on effects. Everything else can be changed, but the rotation of the Earth is...sort of non-negotiable.

(Mind you, we avoided actual teleconferences like the plague, but even sending an email was problematic: "yeah, this needs to go to A in Malaysia. God forbid that it then needs to go to B in USA, and then to C in Europe, because that's two whole days until you get a reply, minimum". Persuading people to work night shifts didn't quite work, either.)
Why I’m More Worried About the Bond Market Than the Stock Market
Mapped: The oldest (still functioning) business in every country worldwide
I upvoted this, but it is not accurate. If you're French then you may be misled by the combination of two signals: "Ecole Polytechnique (X)" (aka "social status") and birth date (aka "old"). This gives "boomer" hence the sarcasm.

Now that memories are mentioned, I'm not a grand-pere, nor French. Grand-peres are proud of their '69 youth. Yes, they stopped the social elevator and I share your opinion about them. "X" was relevant only for the availability of (mostly empty) rooms full of "unix workstations" and the friends I made in Paris. During this time, your grand-pere probably was vaguely proud about the minitel and a bit disturbed about the fact that people like me are allowed to study at X.
The factor missed in that post as a con to https is that it can be a bitch to debug. With http you sometimes can pinpoint the issue by just running tcpdump (which btw happened last week at my work). When a major incident is ongoing, every minute counts and fighting with https can significantly slow engineers down.
It requires the system to avoid training pilots.
The early 2000s blog community invented "trackback" for that purpose, but what Nelson didn't forsee was the inevitable problem of a truly open system: spam and other abuse.
It has to do with job responsibilities and probably pay bands.

An engineer isn't likely to lose their job if they make a mistake, it's expected that junior people will make mistakes. Instead the people in senior roles will be held responsible for allowing it to happen. This may involve losing their job. Nobody really wants to lose their job and so they'll be quite firm in preventing that, you may be interpreting this as 'showing your individual supremacy over others'.
Boeing looks more lika a petulant child that got caught cheating on their chores. That then got caught cheating on those same chores enough times in the same day, that their parents needed to get a chair and watch them complete them.
In that case decompression might use significant CPU time, the cost of which can offset the storage savings.
Boeing wants to have a quick and cheap fix (no fix) and get a pass on international aviation norms based on the argument it's not "too unsafe" and that fixing it would risk making the 737 MAX fleet non-flightworthy.

Well... It's not like it's flightworthy right now. If Boeing can't offer a fix that makes the plane flightworthy, then the airplanes should be scrapped. Remember we only are experiencing this because Boeing wanted a plane of the same type rating as the 737 NG and opted for that instead of a new design (that would be in accordance to all current safety norms, unlike the MAX) because it'd increase their profit.

Two planes fell from the sky, killing everyone on board, for no other reason than Boeing wanting to increase its profits.
Is there any difference between Entrepreneur and Businessperson?
Horsepower are only one of the measurements for an engine. These engines have enormous amount of torque which is more important than sheer horsepower.
I spoke to someone working in an ER in New York City. People are walking in, no symptoms, no travel history, no contact with any known cases - demanding to be tested for coronavirus. They'll say ridiculous things like "my neighbor (who they've had no contact with) went to Thailand last month. I want to be tested.". People are panicking.

If tests were infinite, then fine - but as long as we have a finite number of test kits, there have to be limits.

...but I think we fundamentally agree - we need MANY more test kits. ...and it would be great to have so many that we could operate at-home or drive-thru testing. I think we'll get there.
Keep calm and scoot on – Voi advice for riders regarding Covid-19
It's been done now
Ubuntu Touch on Raspberry Pi 3B+
If you own the device where you read HN on: Would you say it is worth the money you paid for it? Why/ why not?
I don't think the argument was to remove all car lanes and replace them with bike lanes.
Cargo cult software design [blog post, by me]
>You have already got floating point inaccuracy on the input,

Not if they come in as integers that have to be coerced at some point.

>What is the library supposed to do?

Compare ad to bc instead of ad - bc to zero, for one.

>This is a great example of the fallacy of believing that a library automatically solves arbitrary issues.

I didn’t say that and don’t believe it. My point only depends on he library having avoided more domain-specific rookie mistakes than I would have caught in five minutes, when it comes to computational linear algebra. Like the sibling commenter, I don’t think libraries are a panacea, and the answer depends on the specifics of the case.
I would assume the tyres were chosen to work well on the terrain of Agartha, the ultimate destination of the expedition.
Should be, yes, but again we have the evidence: the people whom Apple hires to write kernels regularly make these sort of mistakes. (Let alone the people that Microsoft hires, or the people who write various third-party Android drivers.) So whatever form of "should" that we have right now isn't working.
And, yet, it does require proper training after all...
A fun thing with LPC is the lpc10 codec built into Sox, making it trivially easy to play with and get a very pleasing distortion.
using GraalVm, it actually is as close to native as you can get ;)
Speech Graphics | Cloud Engineer | Edinburgh, Scotland, UK | Onsite Full-Time | https://www.speech-graphics.com/about/careers/

Speech Graphics is the emerging leader in procedural facial animation for video games and other applications. Our award winning technology is based on decades of research and development in muscle dynamics, facial modeling, speech recognition and computer graphics.

Our project portfolio includes Shadow of Mordor and Kanye West's Black Skinhead music video.

Looking for a Cloud Developer / Cloud Backend Engineer to join our team in Edinburgh.

Learn more about the role and how to apply here: https://www.speech-graphics.com/about/careers/
Danbooru (and forks like Moebooru) and Philomena use string arrays in the database for tags.

Edit: nevermind, Philomena has a table for the many-to-many relationship and uses Elasticsearch for the heavy lifting.
"Hello Senator, let's play golf again next month. Bahamas? My private jet will pick you and your family up, the penthouse at the $LUXURY hotel is booked for you. And your favorites Natalia and Svetlana will be waiting too".
We used to do that with a classifieds website. Not a code, but a link to click for authentication. To be honest many users didn't understand the concept. Emails can be 1-2 minutes or sometimes more delayed. Users asked where they can reset their password. By being different we added confusion. I worked, 1000s of users signed up (free service), but we spend more time than we think justified on support emails.
damn,

I was reading the blog post and mistakenly refreshed the page. Now, BW is exhausted. I didn't know...
> I believe you can learn to read it and read it as well as me as quickly as with a few months of study.

Then it's not perfectly readable. That, or your definition of readable is useless because then any programming language is readable given enough study time.

> being able to do it easier is the point.

I still haven't seen any example where it is actually easier. Shorter? Yes. Easier? Very debatable.
Cloudflare for Teams Free for Small Businesses During Coronavirus Emergency
Open for Business Hub
Exactly, the German mainstream/government mainly is "no fear", and the opposition naturally criticizes that the wrong decisions have been made, and that the state is not ready.

At the same time, the German mainstream/government criticizes the Trump presidency.

All the same seems to happen in the USA, however the other way round: again, the opposition bolsters fear and criticizes the government for not being ready. However the opposition=democrats, hence the fearful criticize Trump at the same time.

Conclusion:

* the Trump critics in the USA overstate the risk of SARS-CoV2

* the Trump critics in Germany downstate the risk SARS-CoV2
A lot of games failure names strong competion on release.
So if you want to release an indie game, january is recommended.
Kubernetes scheduler visually explained in plain English with a story and comic
Some do, some don't.

The Koenigsegg hybrid (so not strictly an EV, but can be operated as a pure EV) famously don't have a gearbox but a single, fixed reduction gear. There is a hydraulic coupling for the electrical motors to allow slow speeds. At higher speeds the coupling is mechanically locked to directly connect all engines to the wheels.

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

https://www.koenigsegg.com/car/regera/
What is the difference between fuzzy logic and control theory?
Or Telsa doesn't actually provide Full Self Driving yet and people shouldn't be watching their phones.

It is noticing stationary objects, because sometimes it breaks when the car approaches a bridge going overhead, which is also bad when the car too close behind doesn't.

You have to ignore some objects in front of you (even ones heading directly towards you) because you're going round corners, so it's never cut and dried
Take a break from K (or any other shorthand language of your choosing) for a year or five, then come back and try to figure out what the code you wrote when you were using it frequently is actually doing.

Now do the same with well-written, verbose C-style or Python code (no shorthand/abbreviations, no lambdas, no ternary notation, etc.).

Shorthand code in any language is bad in the long run because it's unmaintainable except by people who work with it on a regular basis. You are making the same arguments as Perl fanatics who used every possible abbreviation in their language 25 years ago. How much of that is even comprehensible now without a major reverse-engineering effort?
Murkstom – Versatile No-Code Mobile App Builder
Point and click to layout and visually build native mobile apps for iOS & Android in a fraction of time and cost https://murkstom.com/
The reply is certainly less abrasive than the original memo. I still feel the undertones, but that's my opinion and subjective. I feel it's still self aggrandizing and dismissive of Metcalf's work.
Yahoo! had the concept of 'technical yahoo'. Everybody had the same default title on the business card. But of course when it came to HR or pay grades there were still junior, senior, architect titles, and some people still chose to have 'director of abc' on the business card. I liked the default though.