skysight-inc/HackerNews huggingface dataset:
> there is going to be a very deep null [...] due to the reflection from the back wall

That's exactly what I said.

I read the grandparent to imply that distance from the source was the only factor, that one needs to be a certain distance from a source to hear bass frequencies at all, which I'm sure you'll agree is incorrect, as we both seem to have a correct understanding of the physics involved.
??? Countries with more homeless per capita than USA: Canada, Germany, France, Austria, Sweden, Israel, Luxembourg, Netherlands, Czech Republic, United Kingdom, Australia, New Zealand, etc.
> What I am saying is, as soon as someone new to programming points out, entirely correctly, that the tools we use are weird, obscure and difficult to use for no apparent reason, programmers will scream in rage that no, they are not, and by the way, you are stupid for saying it, you clearly have no idea what you are doing and you will never be a programmer.

If you are a beginner in some topic (any topic), and encounter a group of people who are proficient in that thing, and you disagree with them about some aspect of it, the options are broadly that 1. you've hit some great insight, or 2. you don't understand, but the odds favor option 2. If, however, you're confident that you've hit onto something better than everyone else, let me echo others and suggest that you should try to implement it; either you will succeed and show the industry the error of their ways, or you'll find out why things are the way they are, and both of those are good outcomes.
You might want to re-consider returning to Opera, as it is not the same Opera of olde (unless you are comfortable with a browser that is now at least partly controlled by the Chinese Communist Party.)
Also shows down on DownDetector [1]

[1] - https://downdetector.com/status/signal/
Dumb question: why two months? Doesn't it depend on your fat reserves?

If you are 350 pounds, can't you just not eat until you are 150 and be fine? (I am not suggesting that this is true or that anyone should try it; I don't know and I am asking the question.)
>cement manufacturing, which is a huge producer of greenhouse gasses

AFAIK most of the co2 is from the chemical reaction itself, not the heat source used. From wikipedia:

>First, the limestone (calcium carbonate) is burned to remove its carbon, producing lime (calcium oxide) in what is known as a calcination reaction. This single chemical reaction is a major emitter of global carbon dioxide emissions.[10]
Cool idea! The Mac OS dashboard used to have a feature where you could save a cropped view of a web page as a widget, which would automatically refresh whenever the dashboard was opened. I used to use it to show a couple of weather radar and forecast maps. Sadly it was taken out in more recent versions.
Similarly every time there’s a comment like the parent there’s a snarky reply reminding us of the obvious: variety exists in the world!
"Jesus lover" on their twitter feed tells you little about their personal variation of Christian theology. Entirely possible they're not literal word bible believers.

My biggest suggestion to you is to have some actual conversations with a variety of Christians. I'm willing to bet you have some serious misconceptions about their beliefs.
Not too many ccTLDs. AI comes to mind (Anguilla, expensive for obvious reasons), but it’s still cheaper than .CD.

Many gTLDs are expensive due to their target demographics or to dissuade bad actors (eg .auto, .bank).
> life is a series of ever complex systems of inputs and outputs.

That changes dynamically depending on environmental changes. Basically infinite plasticity. Not something we have in our human engineering.
What are the biggest challenges faced by the data teams?
If you are operating a data team or are a part of one, would love to hear the challenges you face.
And what kind of tools do you use to solve some of those.
Higher res doesn't matter - they need better low light performance
I agree with you there. I actually wrote a blog post about this recently: https://kevincox.ca/2021/01/11/tabs-were-a-mistake/

The Chrome is an interesting example because it seems that some people liked it but it was arguably a bit of a botched implementation. (It seems like when Chome was killed and opened again it would put all of the tabs at the front, instead of sorting them by the time each tab was last used). Also people were complaining about no longer being able to swipe between tabs, but with Android gesture navigation this shouldn't be an issue anymore.

I'll take a look at dtach too. I think one of the benefits of using tmux just for reattaching is that tmux is widely used and tested against all sort of shell escape codes. I have a slight worry that the less popular tools will not handle all of the cases as gracefully. I'm hoping that I am wrong though and it works well.
Really happy to hear you like Supernotes.

If you lose internet connection, the platform enters a read only mode where you can still search for cards, but you will not be able to make edits / create new ones.

Full offline functionality is planned once our Desktop Apps are out, so very soon!
The new crop of TLDs are really cheap. I bought a .download for like $2 a year or something. Not all are that cheap (I bought it as a throwaway for a project that relied on my having DNS control) but there are literally hundreds of them that are.
I'm a little surprised that you don't want Dropbox to have your contacts, but store them at Google.
Terminal multiplexers are useful, but they should be integrated in the terminal emulator. Disclosure: I'm the author of DomTerm (https://domterm.org) which does that. Having a multiplexer emulate a terminal on top of a terminal emulator is wrong in multiple ways. Most obviously you're limited to the functionality that is common to both the multiplexer and the underlying terminal. The user interface is restricted: You can't re-arrange sub-windows with the mouse (drag). Menus aren't integrated. You have to use a special command-key that applications may not use. (With an integrated multiplexer you can use a command-key that applications can't use because it doesn't send an xterm escape sequence.) Different sub-windows can connect (and detach/re-attach) to different remote servers without explicitly running nested remote multiplexers etc.

I believe DomTerm can conceptually do everything that GNU screen or tmux can do, in a more integrated way. I say "conceptually": It has the major features but is missing some polish and minor features because it is less mature. (Help welcomed.) I'm current working on polishing "copy/view mode". The way DomTerm handles remote connections (http://domterm.org/Remoting-over-ssh.html) is mostly done and if-I-say-so-myself quite elegant and user-friendly.
> This article is unnecessarily complex, and offers solutions that are (mostly) applicable to older speakers.

Wait, isn't the conclusion of the article to not overly worry about placement and just use your ears as a guide?

The build-up is just background info, which I actually appreciated.
That doesn't make any sense. You don't inspire creativity-explosions by shutting down existing platforms, you do it by providing new affordances, which is what Flash did. And videos aren't even interactive! There's not even any comparison here.
"West of", perhaps?

But it had beaten back most if the invasion before US materiel showed up in substantial quantity, and its industrial output (also) grew dramatically throughout the war.

Whether it could have secured enough food to sustain that output, without US SPAM, is unclear; the Soviets openly acknowledged the importance of the SPAM. The hundreds of thousands of trucks, millions of tires, millions of tons of steel, and corresponding amount of refined petrolem the US delivered probably mattered too, when it finally got there. Soviet pilots liked the P-39s, sort of proto-A10s.

The Soviet materiel placement in 1941, immediately before Germany invaded, was consistent with immediate plans to invade Germany.
Toxic Platform Disclaimer
Endlesss is trying to do basically that https://endlesss.fm/products/studio

There is an iOS version available now too, which has inbuilt synths and effects but also allows external sources. That in essence means people are doing exactly that!

The app is alot of fun even with little musical ability. With studio it seems they're trying to achieve your vision but in the DAW.
The Curious Society Wants to Print a New Photojournalism Magazine
I too have arrived at Spectre.Console as the best CLI argument handling library.

Aside: I was testing the start-up time of my program last night and discovered that it is being delayed approx. 100ms by Spectre.Console. If any contributors are on this thread, it may be worth looking at start-up performance.
Spot on, I’ve noticed it too. It’s crazy. I can only imagine the XX% of ad spend that could be optimized if this problem was solved across the industry, and the millions of dollars that would be saved...from a basic query optimization? I guess it has to be a harder problem than that, otherwise it wouldn’t be an issue, but sheesh is it ridiculous from the outside looking in.

Like I understand the complexity in optimizing that query for Amazon and personalized product history, etc.

But YouTubeTV for Pete’s sake, is a static property of the network. It doesn’t change for anyone already watching YTV and therefore subscribed.

Just don’t put YTV ads on the YTV network. Simple as that. Someone legit went and added them.

“Already have it”!!!
I hate the touchbar. Just garbage.

Last week on my touch bar the ESC just disappeared! I hat to force quit the touch bar in terminal to restart it and get me button back!
Tips to Age Gracefully
any tips on cooking them well?
Do you use pressure cooker?
Would the supposed benefits of fasting happen right away, or only after your fat reserves start to deplete?
It sounds like we might have converged onto similar visions. I've got a terrible prototype, are you looking for a collaborator?
Disappointed I can't watch DNS servers IRT. Or learn what that might look like.
What’s the missing feature? Native M:N green threads? Seems to me that Python’s async is a fair bit more mature than Ruby, so the comparison here is not obvious to me.
There will never be more ports
Show HN: Serverless for Everyone Else – eBook
I think more people need to stop using their laptop keyboard at their main desk. While I agree that Apple’s ergonomics are especially poor, laptop keyboards and trackpads are fundamentally crippled from the get go due to size constraints.

If you’re working from the same desk every day, buy a real keyboard and external trackpad/mouse for the sake of your own wrists. Save the built in keyboard for when you actually need the mobility.

I use a dedicated ergo keyboard (Ergodox EZ) 99.9% of the time, and my wrists thank me. But I also have the dedicated space for that.
What is the best Dropbox alternative for Linux user? I do not want Electron based sync app and do not mind paying for secure file hosting. I'm using Dropbox as remote backup server, to complement local backups, but data size is only about 100GB.
The only thing that matters is what sounds best to you. You should place them where they sound best for your listening position. This is not a scientific process. It is a trial and error process.
None of this is new. Hitler based his Beer Hall Putsch on Mussolini's March to Rome and his Jewish Question on the Ottoman Empire's Armenian Question. Our Capitol insurrection riot has elements of both the Beer Hall Putsch and also the Reichstag Fire. Because fascism is mythic and traditionalist, its adherents will always seek to reuse and appropriate as many symbols and rituals as possible from ancient cultures.

We need not just to pursue a legalist approach to justice and reconciliation, convicting and punishing terrorists and seditionists, but also expose the historical details of each insurrectionist action, so that we can build a society where people have the knowledge required to actively be antifascists.
I've tried Better Touch Tool and Pock and I just can't get into the habit of using it. It just doesn't solve enough problems that I'm compelled to use it.
I've just put up the first edition of my eBook "Serverless for everyone else".. it's the official hands-on guide for "faasd". faasd is a minimalist approach to serverless functions that retains the benefits of cloud and containers.

Within a few minutes you'll be deploying your own endpoints with TLS enabled. Just write a few lines of code and deploy from your laptop or your favourite CI/CD solution. Best of all, you can run it on a 5USD VM or even a Raspberry Pi.

This is what a couple of people have said that tried it already:

"Only been playing with it for a day now, but really amazing bit of kit...makes me wonder why not everyone is talking about it. It is to faas, as sqlite is to MySQL . You get 90% of the power, at 0.5% of the overhead" - Nic Grobler

"Once you have deployed faasd, it's one command to push your function into production. From there it's up to you what you like to build. It builds the container, publishes, and deploys your function code ready-to-use in seconds." - Peter Thaleikis

Hope you like it and happy to answer questions on Twitter/Slack for folk who are working through the labs and examples.
Rule 42 Software
Down for friends and I in the UK.
Official confirmation:

https://twitter.com/signalapp/status/1350118809860886528

EDIT: Interesting geographic usage data in the tweet replies. Most replies by far coming from Indian Signal users, many comparing Signal's reliability to WhatsApp. Also strong showing in the comments from Africa (esp. Nigeria) and the Middle East. I wonder how many joined Signal just recently in response to Facebook's changes to WhatsApp [0].

[0] https://www.buzzfeednews.com/article/pranavdixit/whatsapp-pr...
Isn't this a problem deep learning could solve without huge amounts of difficulty in implementation? Or am I just imagining getting a list of misspellings of words and phonetics for them is not intractable?
The icons are awesome.

I also wanted to comment on the website. It's simple and I love it.
If limited to file management, there is http://eaglemode.sourceforge.net also
> we should not HAVE to use a different environment

Breaking things down into meaningfully separated subsystems is part of why Unix has been successful. What you're suggesting would mean hugely increasing the amount of complexity in SSH. It makes far more sense to use SSH as the transport solution, using a separate system to handle drawing/windows/graphics acceleration/user input into the GUI.

Not all servers support a graphical environment, and neither do all clients. This allows for lightweight servers and lightweight clients.

> There is nothing about a CLI that says it has to only handle text.

The command-line itself should be a relatively simple canvas, not a complex rendering subsystem. It's already rich enough to support TUIs, including mouse-click support. If you want more than that, use a proper GUI.
Thanks for the quick benchmarks.

Since I mainly use Linux (80%) and Mac (20%), I sometimes think that everyone is using the same OS with me.

You're right, I didn't think of OS dependent performance difference.
this must be a nightmare for them. for all of the new users theyve picked up this past week, how many will they 'turn off' irrevocably because of this. :/
Clearview AI used to identify protesters after Capitol riot
It's OK to worry about totalitarian control, as there are always groups and politicians working towards that goal. It's actually one of the lessons one should draw from remembering dark times.

Some people may worry more than others. I have read reports from therapists that they have clients from former communist countries who struggle with the lockdowns, because it reminds them or horrific things they experienced.

There are also a lot of people who have built up enourmous hatred and murderous thoughts because of Corona. Where I live, there are writings on the wall that "Covidiots should be burned" and stuff like that. It's not that far fetched to think about totalitarian regimes murdering people in that context.
This is the first outage i recall
I'll believe it when I see it. I could believe them getting rid of the touchbar, but bringing back magsafe? I'm sticking with my 2015 MacBook until it's irreparable, and I do like the magsafe port, but is there really any point in going back after moving to USB-C? I think I just like magsafe because it's cool more than that it actually has some sort of superiority over USB-C. I've tripped over the USB-C cable to my work laptop(2018 model) a handful of times and somehow the cable always manages to unplug without flinging the laptop across the room or damaging the USB components themselves. It doesn't seem like going back to magsafe would achieve anything.
You know they already got rid of the butterfly keyboards
Acknowledged here:

https://twitter.com/signalapp/status/1350118809860886528

https://community.signalusers.org/t/signal-service-outage-on...
On top of that I want one USB-A port, so I can plug in my mech keyboards without using adapters, which I frequently lose or break.
25 Years of Making Connections with USB (After Three Attempts)
My experience bears this out as well. Things that "just work" usually don't do that and/or come with a list of significant caveats.
The phrase “I don’t see the point” means that one does not think there is a use for something and cannot imagine one. Like selling sand in the desert.

If you meant “I personally don’t use this feature but I can see how others would find it useful”, then that is not what is meant by that phrase.
The app is not breaking for now, but it will if we send more requests. The problem we are facing is that if we keep adding more instances (we are using Azure web app) the other instsancs also consume 80% (I thought the original memory consumption would be split equally on all instances).

So it seems it is the second case.
Why doubt?

It only proves that supplements work as indented in prolonging eycariotic cell life.

Its just that you don't want everything in your body to be boosted, just some - cancer is just one of those, you don't want various constituents of your body flora influenced as well, like parasites, harmful microbiota etc.
Bare Metal x86 Forth
Bare Metal x86 FORTH

Simple FORTH system bootable from USB stick on x86 PC (or QEMU).

Implemented from scratch and explained (with complete assembler code using nasm).
This is far from the first.
>Chrome dev tools can edit local files.

For anyone that doesn't know that, open dev tools > Sources > Filesystem > + (Add folder to workspace) > right-click on folder > New file. Then double-click on file to open it for editing and save modifications with Ctrl-S. Of course it isn't an IDE, with even the editor being nothing more than a Notepad clone, and you're limited to client-side work which is in contrast to what OP seems to want.
U. Of Florida Asks Students to Use App to Report Profs Who Don‘t Teach in Person
For F# implementations I suggest https://fsprojects.github.io/Argu/ as the command line argument handling library.
It's more about preventing companies like Facebook getting their hands on everyone's data and abusing it as well as preventing organizations like Signal themselves using / abusing this data.
We won't ever truly know if Signals data makes it's way into the hands of government security agencies but I would say it more than likely does or it will if they want it to in the future.

If some government wants to get you they will get you, probably via your operating system... Signal won't help you. If that's your concern then you gotta stay off the internet to be honest!
Spectre.Console looks like a really neat library. I am going to have to check this one out for some of my CLI utilities.

With the advent of Blazor, you could also look at building rich UX on top of the very same business services used in the console variant. I have found that Blazor is productive enough to consider using universally for management/configuration/admin dashboards for whatever business process. You could even have console interface and multiple Blazor apps operating side-by-side within the same logical process. Microsoft's DI & AspNetCore support this kind of thing out of the box.
I agree completely ... it's more like this was the final straw as my support was in part a "thank you" to Laura Poitras. I have to admit that I've gotten tired of ALL news sites as there are way too many pop-ups, ads, auto-playing audio/video, etc. Lately I've been getting news almost exclusively from https://lite.cnn.com - it has both the nostagia of the early web and the text-only nature of the CLI so it may be the perfect news outlet for me as a nerd.
Bought a mid-tier HP Pavilion recently and cannot _stand_ the touchpad on it. I carry around a USB mouse for that laptop. I largely prefer the mac touchpad because it allows you to click everywhere on the surface, not just the bottom.
East Coast US and I'm experiencing 502 Bad Gateway errors.
At first glance it looks great but at second it seems kinda sketchy. I see no info on which organization is running it and why should they be trusted. And even though it boasts about "no censorship", they write the "service provided ... from Germany" - Germany isn't known for being bastion of free speech[1][2].

[1]: https://nymag.com/intelligencer/2016/04/germany-to-prosecute...

[2]: https://www.washingtonpost.com/world/europe/germany-springs-...
> Further, the common denominator you're seeing goes back much, much further than BSD itself.

Interesting, I didn’t know that! There’s definitely an essay to be written here about the evolution of this “Unix system-call convention” over the decades, going into how this table of calls survived each transition and port mostly-unscathed. (Given that we’re throwing actual source syscall tables back and forth as proofs, there’s definitely some narrativizing to be done here, The Old New Thing-style.)

I assume the syscalls weren’t retained in ports with the goal of “binary compatibility”, given that these descendant Unix ports were on different architectures that couldn’t literally exec(2) binaries from their ancestor. Guesses:

• Toolchain compatibility?

• Some shared cross-compiling assembler/linker that nevertheless had hard-coded syscalls?

• (The perhaps never-achieved-in-practice goal of) emulation-assisted descendant cross-compatibility, ala z/OS?

• The existence of hybrid/transitional minicomputer generations, that had application processors for both the old and new architectures (or application processors that could execute on both ISAs!), such that at least some of the systems being ported to could exec(2) the ancestor’s binaries straight from tape?

• Or just the expectation that, despite Unix and C being so intertwined, there were still enough people writing ASM for these machines — using a non-macro assembler — who had developed reflex-memory for the existing syscall numbers, that it would be a bad idea to change the table out from under them?

> the userland simply linked into kernel symbols and called "read", "readdir" etc directly

So basically, the original Unix was a DOS, rather than a kernel/supervisor. Was that just because the PDP7 didn’t have virtual memory management, or was it a conscious design decision that was later reversed?
I bet Major League Baseball could have some good supporting statistics for this as well.

With so many games, often traveling the night before another series, I wonder if batting performance in particular is impacted.

I bet West -> East travel would be worse with the loss in time.
Eastern Europe is so lucky they have not massive redgreen parties. Minireactors will never-ever happen in Nordic countries, because Greta Thunberg and the woke crowd do not want any atoms coming from their radiators.
What about an enzymatic synthesis? Or even partial biosynthesis.