skysight-inc/HackerNews huggingface dataset:
I’m not an experienced lisp programmer, but Emacs bankruptcy is imho avoidable. You must understand that people often configure their editors by the worst of Stackoverflow-driven coding... copy-pasting random snippets till things work, and accumulating cruft over time. Also, Emacs lisp is not particularly great (compared to other lisps) and Emacs configuration is typically done through a bunch of exposed global variables. YMMV.

A production codebase hopefully merits very different attitudes :-)
EXACTLY!

But... don't bother too much trying to explain this to ppl who don't intuitively grok it right away... some just seem to never get it no matter how hard you try and explain it to them, it's like their brains are "wired differently" when it comes to reading and understanding code, they don't get the advantage and meaning of unification / universality / "one solution for many problems" etc.

Go is NOT my favorite programming language, but there's a stroke of simple genius in it that probably only got materialized bc its creators were left alone to work on it their way inside Google and just implemented their solution to things without being bothered by "language experts"...

EDIT+: not saying "colorless + channels" is always better or anything like that, all's tradeoffs... probably async/await code is much more readable than channels hell for many/most cases (but because it's less powerful - no true parallelism possible).
I's kinda with starpilot on this one. The article was about booking systems, not aircraft systems.

Also, ILS itself is fairly primitive, as is anything prior to GPS. It was all more radio technology than computer technology.
I see. I tend to recommend zsh, anyway, which has navigational features that superannuates pushd, popd, and dirs.
Face Shields and Containment of Covid-19
I think "touched a nerve" should be a last assumption. If you can't point to any obvious things wrong with the article maybe people are reacting to it negatively for emotional reasons. But I think it's uncharitable to just jump to that straight away. So let me lay out for you a reasonable alternative that we can prefer as an explanation for why people are responding negatively: Because it's a fundamentally bad article. I'll make that case.

The first point that the article tries to push is "Don't make reasonable excuses". To justify that point he tells a story about a woman that was successful despite facing incredible challenges. Here's the problem with that though: She succeeded, but that's got nothing to do with reasonable excuses. Did she make reasonable excuses? I don't know. Why are we taking the message from her story that we should not accept reasonable excuses? Surely a story to justify not making reasonable excuses should actually involve someone succeeding because they didn't make reasonable excuses. And this underlines a fundamental issue with the article - it's true that by definition the most successful people are abnormal. But it's not useful. The least successful people are abnormal. The important bit is how you're abnormal.

This is exacerbated by the fact the article is so basic and formulaic in its structure. It's the old 7 habits of highly effective people. You make a pithy statement, you write a little bit explaining the claim that doesn't really justify the statement - it justifies a very specific reading of the statement to the point of the pithy statement being meaningless, and then it tells you an anecdote. The anecdote doesn't justify the claim whilst simultaneously wildly over-stating the importance of the claim. John Wooden won basketball games because he stopped worrying about things he couldn't control! Great! Firstly, that's not abnormal, and secondly I'm fairly certain practicing basketball had more to do with his success.

All I'm saying is that the structure and style of this article is bad. You can argue about the merits of the things he's proposing, but they're proposed in such a 1990s self-help way of presenting these things, and it's not even well executed. As a result it's really easy to bash.
I'm using Lisp in production, our browser and all of our infrastructure is in Lisp https://github.com/atlas-engineer/next.

TO address some of your points;

poor ecosystem of libraries: many great libraries, some incomplete. you must not be afraid to look at the source code to understand and edit

poor community coordination: true, there are few large scale community lisp projects. be the change you want to see

dependency limitations with quicklisp: like what? quicklisp works great. if you are talking about loading several versions of the same library at the same time in a single image, this is being researched and developed

poor support for json: no, there is good support

have to restart the server every 20 days: not familiar, I have had lisp servers running for years now

hack to tune GC: no

if I had to redo my project would I choose Lisp? I would choose lisp, yes. there is no more powerful language than this, and believe me, I have tried many
Yes, a pickup that has an output for each string is called a "hexaphonic pickup".

Note that normal guitar pickups have one or two coils (humbucker) that span all six strings. A hexaphonic pickup has 6 or 12 coils for 6 outputs, one (or two) per string.

The first time I recall hearing about this was with In Flames' album Reroute to Remain. That album has pretty fat distortion sounds.
What is SV? I don't know this initialism
Thought this was about actual poker, took me a minute to get it.

Having the word Scrum and Agile on the homepage, explaining the problem and solution statement could help a lot.
Yeah older tools that have cast iron bodies are more stable because of the weight, important in lathes and tools that you definitely don’t want to move around while working!

There is an amazing culture of tool restorers on YouTube that show restores, rebuilds, mods, and others. If you like old tools checkout Hand Tool Rescue (a real purist), and recently Fireball tools has a series fixing and modding an amazing 100 year old bandsaw to make it safe and easier to use.
Show HN: Who is Tik Tok's biggest flex?
Why let is better than const in JavaScript
DevOps was found to be a conspiracy by tech companies
You can configure readline (which is what bash uses) to use vi-bindings via $HOME/.inputrc then everything that uses readline (which is pretty much everything) will also get vi-bindings.
Open Source with an asterisk:

> a) You do not sell or otherwise commercialise the Work or Derivative Works as a Game Engine Product; and
Hasn't most of that happened in Asia, where they are closer to Georgism in their treatment of land?
I'm not arguing about whether or not there were cuts in NHS spending or whether or not austerity was a bad policy. I'm asking what it has to do with the recommendations of a government committee made up of independent scientists. Why is this so hard to understand?
I recall reading about a scam, that went something like this.

You buy something online, and it seems to be a reasonable price. Maybe 40% less than the listed price. So instead of paying $1000, you pay $600. Nice, you think. You scored a great bargain. You buy it, and the product gets shipped to you, all new and everything.

Fantastic! You think. You scored a great deal.

But behind the scenes, what happened is that seller bought it with a stolen credit card, at normal prices. Then sold it to you at the cheaper price. He pockets the $600. The vendor gets paid the $1000. But the guy whose stolen credit card got used, now gets hit with a mysterious $1000 bill. Poor guy. Now he has to file a police report, and claim that he didn’t make this fraudulent purchase, and turn his life upside down for a few months.

Sometimes, it’s best to not trust online sales.
I find point #2 confusing. Doesn't iPhone have stronger restrictions on what can be installed as an app?
Thanks. I should have just clarified that I wanted to communicate the idea. I didn't expect to get it right first try.

Maybe I'll try and make a small library of it if there isn't already. I've never posted something on Hackage.
UK has a public health service, why would people pay for a private test?
In the US I’ve never come across a taxi driver that wasn’t an asshole, but Uber drivers are usually chill and fine.
To set up digid, you apply via official website (or app), receive one-time code in your paper mail, then proceed back to the same website/app to register your password and phone number. App registers itself if you're using one.

Once set up, you have 3 authentication methods, selectable on login page:

1) password only (low-trust authentication, not all places accept this, certainly not your doctor's office);

2) password + 2nd factor via SMS/text (high-trust);

3) password + 2nd factor via app (high-trust).
I'd guess this is because from the perspective of evaluating an engine, when you've seen one King game, you've seen them all.
Information overload on the demo page: https://typeof.net/Iosevka/. It seems that Iosevka is very versatile. The developers have created variants to mimic the dotted/slashed zeros, ligatures, etc a dozen other popular fonts. Impressive, though I have no idea where to start!
And then tried to force this technology (at whatever price they could get) by lobbying the CPSC to make it mandatory.
Am I interpreting it wrong or does that mean you can still sell it as a game? Just not a game engine.
In 2020 there were over 240,000 attenders for Cheltenham festival. The town has a population of about 100,000. Each day there were about 60,000 people at the track.

People say the festival is outside so it's lower risk. That's ignoring the fact that people take trains to get here and they take buses to get from the town centre to the race track. They also meet in cafés, pubs and betting shops, although this year that was far quieter than previous years.

Letting it go ahead was a baffling choice.
Why would you use this over say, Unity or Unreal? Seems more niche, less popular (so less assets/community libraries etc.) and less integrated into...everything?
I think it does mean that I can't fork Deflod, rename it to Refold and sell as mine.

Just a reflection as non-native English speaker.
Game Engine Product is not the same as 'Product of Game Engine'.
> Can you demonstrate that they were "making it up"?

No one can, mind-scanners don't exist yet. But where is the credible evidence of collusion (w/ Russia) that initiated the investigation in the first place?

> If not, this isn't the place.

Threads go on tangents all the time, I don't see any guideline violation here.
That's a pretty high claim, shouldn't it be possible to demonstrate this effect on blindfolded sighted people ?
Here's the sample output, for those who are curious:

- Sample track: https://files.catbox.moe/56op27.mp3

- Spleeted vocals: https://files.catbox.moe/4d9aru.wav

- Spleeted accompaniment: https://files.catbox.moe/y67g23.wav
DICOM hasn't changed a lot, but thankfully there are lots of tools available now, and vendors have stopped using proprietary formats.
Electrician here: Last place I worked was almost exclusively Makita (and they were big, thousands of employees), and being able to swap chargers and batteries was both a blessing and a curse. I took good care of my batteries (and everything else), and I had to be careful not to end up with some other guys battery that he'd used to drive nails with.
It is my understanding that for ray-tracing de-noising, the de-noiser also has access to the noise-free textures (in addition to the noisy raytraced frame)

This gives it far more information than typical screenshots hint at.
You can't rebrand Defold and sell it, your games can be monetized in any way you want no strings attached.
I love how you distinguish between "ICs" "Management" and "Product". When you say "Product" do you mean Marketing? Sales? Production? Manufacturing? Do they have "ICs" as well as their own "Management"?

The whole point of "Agile" was supposed to break down these divisions. Management is "generally charged" with getting the greatest productivity they can out of their resources. How that productivity is measured may be by "the priorities as set by Product", but that doesn't take into account ROI, sunk costs, COGS, Cap/Opex etc etc.
Probably also to show that there are more companies than just King using it, so you'll get less scared of King "owning" the development of the engine and it's community.
^this is correct.
How is that a feature??
Yes, you can't sell GameEngine itself.
Basically this is Apache 2.0 license with a point about "you can't sell the engine itself". Here is licence with Diffs from Apache 2.0:
https://defold.com/license/
Thanks for your kind words! I fixed the broken links. Maybe I should automate the creation of the readme.md files. :)
Thank you so much for your feedback, it is well appreciated and we will think about it.

About point 3: yes, game urls are persistent and never expire but only in premium version, for free users games expire after a certain amount of votings. (Only game's creator needs to be premium)

Thanks for your time!
> will actively downvote or flag any criticism of the Republican party

And a low-effort, context free swipe at the GOP proves this?

Removing these posts is keeping HN non-political, describing down-voters as "brownshirts" (i.e. Nazis) is not.
> but given that the number of acute beds in the NHS wasn't overwhelmed, that's arguable.

The number of acute beds in the NHS was overwhelmed! They were converting operating theatres into ITUs; they dropped the nurse to patient ratios from 1:1 to 1:6; they cancelled elective surgeries to cope with the surge.

The other thing they did is to tell care and nursing homes that elderly people with covid would not be admitted to hospital and would have to die in the home. They also discharged elderly people with suspected covid back to those homes.
> Plus, as a owner, I hope price will only go further up, or at least stay on that level :)

How does a high price benefit you as you own it already? Seems a bit egoistic. Maybe you're planning to sell it? Then I would understand your sentiment, but otherwise, seems a bit strange.
Yet, they keep completing their overall objectives. Why do subsidiary goals like level of automation (remember the fluff bot failure [0]) matter? How could one learn and progress without trials and errors?

[0] https://qz.com/1268647/elon-musk-says-a-fluff-bot-showed-him...
Easier to use, fewer bugs, no need for expensive paid support or engine developers on your team.

When I used Unreal Engine, I found and fixed engine bugs.

When I used Unity, I found engine bugs and we had to work around them with ugly hacks.

When I used Defold, we shipped without ruining into any trouble.

Of course, Unity and UE are much more powerful. But if you don't need that, simple is king.
I wonder why they open sourced it. Won't this create more mobile games, creating competition for them?
Department of Justice Reopens Spat with Apple over iPhone Encryption
I always buy using the airline’s website and no middleman website, and sometimes it goes up, sometimes it goes down. I use google flight tracker sometimes to track the price, and I can’t find anything to indicate it is targeting me specifically.

I presume the price goes up and down based on aggregate searches or reservations for the flight, i.e. supply and demand. I know for hotels, there are programs crawling and searching for competing hotel’s prices and changing pricing based on that as well as changes in inventory and prior year’s data.
Covid Patients Testing Positive After Recovery Aren’t Infectious, Study Shows
There's also Olive Editor [1], still in Alpha but shows potential.

[1] https://www.olivevideoeditor.org/
Here's my non-cli list of to me usefuly software on linux (working as freelancer since 2010):

- Webstorm + Phpstorm: Amazing tools for web development

- Sublime text for simple text editing

- Meld for graphical diffs between files and directories. Very useful.

- Signal client: Using it more and more recently

- Spotify: That's not productivity though :)

- Joplin for markdown formatted note taking

- KeepassCX + FF extension: Works decently for password management. Though there's no solution for FF mobile as far as I know.

- Reaper for professional audio production (never liked audacity and ardour). There's also Bitwig which is more like Ableton live but quite expensive.

- Gimp: I use it but I don't like the user experience.

- Inkscape works pretty well for anything vector based

- Libreoffice: I tend to use calc regularly

- Darktable for raw image editing

- Arduino

- Figma for digital design (web-based, so not really linux)

- Nextcloud as file storage and for synching contacts and calendars.

- Zoom for video conferencing (need to try jitsi again though)
https://www.kiwi.com is good for finding these multi leg tickets as single tickets.
Foreign Stem Graduates Are Being Shut Out of the U.S. Job Market
Weird. It's not in there when I store it.
I have some vague knowledge of category theory, but not enough to follow your argument here. Especially the concept of an 'Arrow' could you explain more clearly what an arrow, and an arrow comprehension is?
One trivial benefit of web app worth to be considered is that they do not require installation. When targeting business users, this can big a big plus as it turns out that installing/running unknown software in corporate environment is usually not permitted. Most users will give up testing if it requires getting IT to install the software.
How to Deal Mindfully with Obstacles
>tool restorers on YouTube

I have to mention "my mechanics" in that context. His level of work and attention to detail is far ahead of everyone else. He's Swiss of course.

https://www.youtube.com/channel/UCMrMVIBtqFW6O0-MWq26gqw
I have both user stories.

I put Debian on the laptop of one relative, and never had to support him again (almost - he needed help setting up a printer once, which I was able to do entirely on my phone using CUPS' web interface over an SSH tunnel). I dist-upgrade him every couple of years. Totally painless. But his needs are modest - a web browser and an email client mostly keep him happy.

I have another relative who mostly uses her X220 laptop to write in Microsoft Word, and she is constantly having computer troubles. Shitty battery life (Windows keeps resetting power management to "max performance"), fans constantly blasting, endless file management issues and no backups. I am constantly having to support her, and Microsoft Windows makes that a royal pain. I knew she was going to kill that machine eventually, so I got her another X220 as a cheap backup computer, which had no OS and so I put Debian on it. I was right, her computer died, she ended up being forced to use the Debian machine, which netted her among other things triple battery life. But she was so tunnel-visioned into her particular idiosyncratic workflow (see https://xkcd.com/763/) that every minor hiccup was met with "I want to go back to Windows". It astonished me how much patience she had for Windows' daily WTFs, and yet so little patience for anything else. Within months the computer was running Windows again. I expect she'll kill that too...
This is not open source. There is a well established definition of open source [0].

It includes "No Discrimination Against Fields of Endeavor"

"You can not commercialise original or modified (derivative) versions of the Defold editor and/or engine" does not meet (6).

I'm not even going to start on the use of the term "free".

[0] https://opensource.org/osd
NXNSAttack: Recursive DNS Inefficiencies and Vulnerabilities
Python Fundamentals Course – Free Udemy Courses
It's non-trivial and often expensive to hire international employees (legally [0]). $Billion tech companies can afford to do this (staff HR teams and shell out visa-related fees), whereas lean, small startups cannot.

[0] There's a significant difference between "employee" and "contractor".
Americans Still Don’t Trust Self-Driving Cars, Poll Shows
That's right, and such a restriction makes it not fully open source.
The Corona SDK always have a special place in my heart. I was in middle school when I've used it back then, and it tremendously helped in me learning programming at a young age.

Before, I would try to learn how to make games by dabbling with SDL/DirectX/Cocos2D/etc, but figured out that you can't really do much with these frameworks as a beginner than just copy-pasting code in the books and tutorials. I was really able to make "complete" apps once I've grabbed a no-nonsense batteries-included framework like Corona, and I would have wasted far more time on useless low-level stuff if I haven't stumbled upon it.

Oh, and about the unfortunate name they've decided with: who really knew that this coincidence would happen haha...
Exactly, and they honestly don't even realize what is good for their own business. That's why I made the comment - perhaps more people will let them know.
They have every right to have such clauses in their license. But they implicate that this license is "permissive", and mentions "Apache 2.0" - giving false impression of the actual contents of the license.

Such a noncommercial clause means that this does not really follow the Free Software definition and Open Source definition of "open source".
Something like this should work:

function allSettled(promises) {
let settled = promises.map(p => p.then(
v => ({status: 'fulfilled', value: v}),
r => ({status: 'rejected', reason: r})
));
return Promise.all(settled);
}

let p1 = Promise.resolve('foo');
let p2 = Promise.resolve('bar');
let p3 = Promise.resolve('baz');
allSettled([p1, p2, p3]).then(console.log);

let p4 = Promise.reject('err1');
let p5 = Promise.resolve('bar');
let p6 = Promise.reject('err3');
allSettled([p4, p5, p6]).then(console.log);
Obvious and inaccurate.

Minorities are likely to use persecution because their position is vulnerable.
What evidence would you accept? The code has multiple memory safety bugs and a broken random number generator. You don't seem to think that makes the results scientifically invalid output, which is bizarre.
I’m pretty happy with buying flights these days. Go to an airline’s website, make a frequent flyer account and fill in the details, and then search for and buy the flight.
Looking for Programmers
What was disgusting about it?
If everyone uses it, it will sound too generic to listeners. That's why mainstream artists hire sound designers to get a never heard before sound for their synth.
Long time ago hygienic macros move me to decide to farewell racket. Common Lisp, clojure or scheme allow me to program in Lisp when I have some code to do. So I don't look back to racket. /rant

Edited: Hygienic macros are powerful but as an user of a computer language and not as a researcher I find them very difficult to grasp compared to Common Lisp macros. And this is only the tip of the iceberg, what is down is that the language is more oriented to researcher than to get things done. Should I work in Northwest University, I would appreciate a lot those complexity and make progress in the field, but that is not my cup of tea now. I don't have problems to program in Haskell or any other language, but I don't buy racket complexity.
Your link is talking about "confirmed cases". Belgium is high in that list because they do a lot of testing inside and outside hospital, and so many of the people who die of covid-19 have had a test to confirm that, and because Belgium is including deaths that happen outside hospital.

The UK however has only just started testing people outside hospital, and has only just started including deaths outside hospital in its figures. (And even then, not all cases confirmed by tests are included. We have a complex system of "pillars" and only some of those are included). Yet, despite not including all deaths, we're still 4th in the table.
A lot of new MIDI packages :p

rs(src/pkg) is a live coding tool that lets you sequence MIDI using Racket.

fuzzy-search(src/pkg) is a live coding tool that lets you sequence MIDI using Racket.

planning(src/pkg) is a live coding tool that lets you sequence MIDI using Racket.
From the linked article Germany's per capita death rate is a fifth of the UK's.