skysight-inc/HackerNews huggingface dataset:
> It is all a matter of tooling.

I think the point of the article is that tooling can only get you so far. The abstraction they attempt to provide is leaky if the support for this style of development isn't firmly designed into the entire system.
First day of the week in the US is Sunday, first day of the week in the EU is Monday.
It detects my face as a hand with a score of 0.900+ especially when I tilt my head backwards.
> Running 24/7 for three months, it's cheaper to buy consumer grade hardware

If you have a steady load cloud makes little sense. It only makes sense if you have a tight deadline (as is not that uncommon with video and VFX) and can't fit it within your deployed capacity.
But you shouldn't be judging a stream, it's the worst version.
Medal: A workflow engine based on Petri nets in D language
You give examples of what not to do, but not what an alternative is. This makes the guide useless for any intended purpose of educating.
SafetyWing (YC W18) Is Hiring a Senior Back End Engineer
Since you have the well-known "ps aux | grep $THING | grep -v grep" pattern in there, I'll plug one of my favorite shell functions:

psgrep () {
ps aux | sed -n '1p;/\<sed\>/d;/'"$1"'/p'
}

This does basically the same, but includes the header line from `ps aux` in the output. For instance:

$ psgrep alacritty
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
majewsky 3500 0.4 0.5 1427280 93644 ? Sl 12:55 0:01 alacritty
It's usually the default in /etc/fstab for most distributions.

It's often simpler to just mount /dev/sda if you just connected it and need to do a one-off. But if you want something reliable, for automount for instance, I don't see why anyone would use something else than UUIDs. I even put those on stickers on my external hard drives.

Another tip I like is using noauto,x-systemd.automount to mount on-demand, and unmount after a set inactivity timer: https://www.freedesktop.org/software/systemd/man/systemd.mou...
I agree wholeheatedly. Python is everything matlab the language could hope to be and more, if you just want to crunch matrices python beats matlab as it's own game (just the broadcasting features in numpy alone are an amazing step up from matlab's approach, let alone trying to ingest data which isn't a csv). But, some of those toolboxes are pretty damn good and don't have an equivilent in python. For example, if you're doing almost anything with control theory then there's some pretty killer toolboxes that don't have any real competition, especially in the open-source space (there's some basic stuff but it's not particularly usable).
Isn't Python and Matlab a 'real' REPL? They are money makers.
It's not particularly elegant, is it?

You just want to plot the sine function, but first you have to import libraries, declare symbols (with a scary correspondence between strings and variable names), and finally plot the damn function.
I mean, Plex is the go-to answer, and if you pay for the Plus Pass you can do hardware transcoding on Intel or Nvidia GPU's for smaller-screen devices.

Of course, non free (as in freedom)
Whatever you are talking about has zero relation to the topic at hand. Apple can do two things.

And the worst part is that you're correct, they have few ethics, ewaste is a problem, etc. But that has nothing to do with their app store policies which often are a problem as well.
lol that’s actually a great point though, valid criticism should be celebrated.
How to Encrypt Root Filesystem on Linux
Trampolines can enable all you seek.
In my experience matplotlib has surpassed MATLAB's plotting functions for most use cases. It's just so much more powerful.
I always feel I have to qualify, because when you say you have a DPhil, people often don't know what you are talking about! Technically I have a DPhil not a PhD though even though they amount to the same thing.
Does Keto Extra Pill Work?
Keto Extra Raspberry ketones are engineered substances created utilizing raspberries, peaches, grapes, kiwi, apples and a couple of vegetables. WebMD experts found that there is no unquestionable sensible confirmation that raspberry ketone causes weight reduction. Green tea – Green tea has been used for a serious long time in Eastern drug. There are furthermore present day considers, for instance, those circulated by Advances in Nutrition, which suggest that diets can shed pounds with green tea if they follow a sensible eating routine and exercise consistently. decaffeinated – Anhydrous caffeine is got dried out caffeine or caffeine powder. Clinical News Today it has been represented that there is evidence that caffeine can improve athletic execution. Garcinia Cambogia – Scientists from the Livestrong bunch found that this acidic concentrate of tropical common item can cause weight decrease in a brief timeframe. Natural coffee bean discrete – Green coffee beans are seared coffee beans. Clinical News Today, the eventual outcomes of various tests and fixed green coffee beans can provoke weight decrease. Click to buy Keto Extra: https://apnews.com/press-release/newmediawire/lifestyle-nutr...
Happy New Year - Your Resolutions Won’t Bring You Joy
As a counterpoint, here's an amazing video making a convincing argument that "Uncanny Valley" isn't a thing:

https://youtube.com/watch?v=LKJBND_IRdI
They didn't have missiles hence why the DCS pilot may have done better as they said at the time the pilot was not practiced on the simulator.
1. There are some principle limits to take into account:

Channel operations involve task switches - especially on unbuffered channels. How expensive these are depends on the scheduler, but basically they are expensive on all operating systems.

Other synchronization primitives (like mutexes, semaphores, atomics) can be implemented in a way that the scheduler is not involved when no (long) blocking is needed (futex, spin-locks, ...).

The Go people took the path to implement their own scheduler, which is highly optimized for channel operations, on top of the OS (similar to a virtual machine). So, they don't use OS-threads or OS-mutexes. This does result in better channel performance, but still there are task switches. And this approach has other drawbacks concerning C interoperability.

V sticks to OS-threads and the OS-scheduler (and not re-implementing these could be called "lightweight"). This means better C interoperability but channel operations are even more expensive.

For this reason I've also implemented `shared` objects into the V core language as a more efficient way of sharing data (see also https://github.com/vlang/v/blob/master/doc/upcoming.md#varia...):

shared x := ...
go f(shared x)
lock x {
// modify x
}
rlock x {
// read x
}

2./3. Syntax considerations should be consistent within the whole language. As @illuminate has already pointed out we discuss these things on discord (https://discord.gg/vlang). There's also a channel #syntax.
Do Children Really Need to Learn to Code?
Unit Testing Spark Jobs
One of my favorite ever games was Sherlock Holmes: The Riddle of Crown Jewels, playable on Archive[1].

As a text adventure, it has offered me freedom I have not seen in any game until, possibly, Fallout 2.

Playing as Dr. Watson, I found a gun in Holmes' office. The first thing I tried was, of course, shooting Holmes.

And it worked! I was promptly arrested, though, but I could do that. It felt as if I could do anything.

Typing commands instead of selecting from a few options made for a liberating experience.

[1]https://archive.org/details/msdos_Sherlock_Holmes_-_The_Ridd...
I don't think that's true. If you look at the computing industry, virtually all basic research is done by companies or academics who are grant funded by companies.

AI? Basically all funded by the private sector and has been for a decade. Universities try to keep up but complain they can't.

Chip design? When was the last time academia contributed much to that? Probably RISC in the 80s? There have been tons of breakthroughs in basic research in silicon throughout my entire lifetime, all of them privately funded. For example look at the recent Optane DIMM tech (based on new chalcogenide chemistry).

Compilers? No, the most advanced compiler in the world is Graal, which is more or less funded by grants from Oracle. The second most is LLVM, which was originally written by Chris Lattner as his master's thesis i.e. he paid for it with his own student debt. Apple pretty quickly saw that it was good work and took over the funding of it.

PL design? Here, academia has indeed done a lot of basic research into various ML derived languages like Haskell. But this has largely been reviewed carefully and then ignored by the languages people actually use - it was basic research into ideas that didn't work well and not many people really care about. All new languages that have got popular for real-world usage in the past 10 years are imperative languages that trace their heritage all the way back to C i.e. Bell Labs (Rust, Kotlin, Swift, Go, etc).

The reality is, the computer industry demonstrates that you don't need government funding of basic research. Industries will certainly accept such research if it happens to be useful because they were taxed to pay for it regardless, but they don't need it.
Was the title changed?
The connection between available sunlight and human circadian rhythm is pretty well established, or more precisely how the lack of sunlight can lead to all sort of disorders, most obviously sleep and mood disorders.

More open question is how to counteract such negative effects. Supplementing daylight with high-power artificial light seems to be one of the most promising approaches. Simply sleeping more during shorter days is fairly speculative suggestion, at least as a "silver bullet".

That being said, simply based on personal experience I would expect that slight changes of sleep length could be possible. But the effect would be more like ±30mins to sleep length, when e.g. where I live currently daylight length varies from about 6 to 18 hours. Trying to match sleep to such a big swing seems pretty unlikely to succeed.
Even if you believe that running random stuff as root is ok, if you do not have any reason to do that then why should we mindlessly follow bad practices?

But the argument is, should it be a bad practice?
Word of mouth, dedication to customer service, being first... and probably a good dose of luck.
> Is it easier to just run containers as root and not worry about the permissions inside of the container? If so, wouldn't it really make more sense for the container runtime to have some sort of mechanisms in place to allow people to do what's easy within the containers while also making sure that it has no harmful impact outside of them?

This is correct in principle, but very hard in practice. This is because kernel support for containers were kind of "tacked on" and more-or-less scattered across the code-base. And although they're getting a lot better, there's still no easy way to reason about their security. So a lot of the advice around permissions management and access control are a kind of defence-in-depth.

I'd love it if we get to a point where containers can make strong statements around security.
> With a bit of tuning you can make it start a terminal emulator window inside Vim, and have it send the current paragraph of your source code into it with a press of a button.

Defining keybindings for splitting the window, opening a
terminal buffer and copying a paragraph does not really require
a plugin. That's one of the features I like most in Vim, its
ability to just map any input to another sequence of keypresses
can replace whole scripts and plugins provided you're fine with
readability comparable to regular expressions.
Unless daily work datasets are huge, you would be hard pressed to find a backup system that is unable to pull that off, though it's unclear from your description when you consider your backup to start.

My multi-daily backups (always incremental in Kopia) take 3 minutes, with a working set of 4 million files.
Thanks for the business and the tip! I bought the site itself due to my guitar addiction!
China caps mortgage loans to ward off housing bubbles
How cool is that! And thank you.
The science of why bad words feel so good during painful moments
This is why I’m hoping remote work continues as a permanent option. We need to get creative people out of the cities while still maintaining good connections among them.
Does this work across multiple machines? (Phone + laptop?)
OP is talking about less common features like Map, Set, proxies
Image size is already downscaled to 450 * 380, and afaik most ML libraries downscale the input by default. In that context a higher camera resolutions only really affect noise levels due to the effective super-sampling, not the performance of the library (assuming downscaling is an insignificant relative to the hand detection part).
Social networks are only one of the problematic class of apps. Games, texting, news and some other app categories were also called out in the article.

So I guess I agree - the problem isn’t the hardware but then nobody really ever thought it was. I think that’s why my tv analogy works.
All Ruby Books
I literally always have a Jupyter QtConsole open with one tab having Sympy loaded, and every single letter variable defined as a symbolic variable, and another tab with numpy; this is my constant daily-use calculator. In that context, it really is just "plot(sin(x))". It's not really anything more than having a terminal open with Gnuplot running, and no less elegant.

Edit: plus, if I'm plotting with Sympy it's almost certainly something I've calculated symbolically with Sympy, so everything is defined and ready, and it's much more elegant than switching to a separate program. For a one-off "what does function look like?" question, both these tools are far too clunky, and I'd use Desmos or GeoGebra.
More weakness seen as dollar posts worst year since 2017
Welcome to open source :)
Another day, another repost. It's a great article, but at some point it should be given a rest.
> you don't learn a language by reading a dictionary

I love this quote, adding it to my quote list; is it from something?
I think an easy to setup self-hosted vector/tile server could help increase adoption. I'am currently looking into replacing Mapbox with a self hosted solution. My last attempt ran out of disk space building the docker images (with european maps) from https://github.com/Overv/openstreetmap-tile-server. Haven't found the time to setup a larger VPS but this looks like a great project to get started.
Interesting post. They do get a lot of things right, but I tend to prefer a full OSS stack, so jellyfin instead of plex, and btrfs instead of ZFS. I didn't know some parts they mentioned, I guess I'll investigate :)

One data point about btrfs, FWIW: I've been using it since 2016, the only "issue" I had is that it forced a failing drive into read-only, while other filesystems didn't detect the upcoming failure, thank checksuming for this.

The main missing feature for me is caching on faster disks, though there are some ways to get that. No mention of LVM nor LUKS either, I guess the understanding is either still a bit superficial (everyone has their own areas of interest), or they didn't want to complexify the setup too much.

For self-hosting, I can recommend https://yunohost.org/ which makes easy some traditionally hard parts of self-hosting, though it is quite opinionated (which isn't always a bad thing). Certainly saved me some time on maintenance, though I do see the limitations.

The holy grail of a "perfect homeserver" for me would be to run everything in GUIX, with a declarative configuration I can locally test before deploying, and rolling back. More packaging efforts are needed before this can become reality. I'd also like the option to have simple distributed storage, trough something like hypercore. This would help for backups, and for overcoming low-bandwidth links.

But maybe it's the Internet that needs to be fixed, with public key routing and content-based addressing, plus "heavy" clients and light, dumb servers instead of pushing everything to the browser.
What would be accidentally complex about Rust? Sure, if you don't provide the static guarantees that Rust does (and only Rust provides AFAIK), you can be a lot simpler :)

The more I use Rust the more I am convinced I can write high level performant code. I mean it's ridiculous that sometimes I forget I am writing Rust and not Scala!!
To answer your question "Shouldn't the content of the paper be paramount?" directly, NO!

If the conclusions of the paper have already been demonstrated to be incorrect, but the authors both know those objections and leave out discussion of them, then it's a seriously flawed paper.

Reviewers and editors cannot catch all merit-less papers. The acceptance system is based on a system of trust, including trust that the authors have highlighted possible flaws in their argument. There's also the post-publication review process, including retractions.

Moreover, most reviewers will not have experience with creationist literature (because it's a pseudoscience with no predictive ability), so are not likely to notice a paper which uses certain terms which only have meaning to creationists.

For example, "design" could mean "the result of natural evolutionary processes", but to a creationist it might mean the design of a creator, that is, as short-hand for "intelligent design."

Had they used "intelligent design" at the start, it would have helped the reviewer understand the context. Leaving that out until after the review process ended makes me suspicious that this omission was deliberate.
The article you've linked is not relevant for this thread. It points out that if you have Pitch (the idea), People, Process, Product, you will probably fail anyway.

Technical debt, if it's relevant at all, is relevant at much later phase than that.
My phone is in the kitchen safe most of the time as well. I've bought an Apple Watch recently and I was mightily afraid it would increase my phone addiction even more.
Instead, it got way better and I keep my phone/watch in silent mode 99% of the time.
Sudden notifications won't happen anymore and I definitely won't be starting to type out text messages on the watch or start browsing the internet.
Important events, such as phone calls from 'favorite' contacts will still get through though and I still have the option to make phone calls in case of emergency.
It's still racist. I personally even think racism should be legal - in general, people having wrong opinions should be legal. Doesn't mean I have to like them.
> I do think there's a gray area between immigration generating diversity and immigration serving the same ultimate purpose as invasion.

At what point did you stop being the invader and become the invaded? Conceivably, someone could have held the same sentiment about someone more vunerable in your lineage whose efforts leave you where you sit today. I favor giving that person a chance and not labeling them an invader. I believe that's what's outlined in the rulebook here (the United States for me).

> At some point you go from becoming diverse to being supplanted. Immigration rates high enough to drastically change the culture of a society within the lifespan of one human being can be catastrophic. It naturally creates division and strife.

This line of thinking, positioning and labeling I consistently find troubling as it leads to violence against minorities justified by often false, purposeful anecdotes without consideration of the policies and practices that cause inequality. That's catastrophic.
No, it's because the engineers have to balance structure weight versus everything else. F-15As are G limited to 7.3G. The Cs are limited to that same amount at altitude. F-18s were limited to 7.5G as well. And both of those are with "clean" aircraft. Start putting munitions and external fuel on, and that limit starts going down, because they wings have more weight to withstand.
Well, if I was shopping around, I might notice that an account at MXRoute costs less than half of your Pro plan, with fewer limits. And that's a full mail service, with mailboxes/POP/IMAP/SMTP etc, but it could also certainly be used simply as a forwarding service for custom domains. And they have many years in business, high credibility (well, higher than a brand new service). That's just one alternative.

Obviously if you have limited needs, just 1 or 2 domains, and can get by on the $1 plan, that is price competitive even with free services (like many domain registrars offering free mail forwarding). But the jump to $10 month is far too much, IMO.
I agree and glad I am not the only one with this opinion.

The world is cruel. And you have people keep telling you to be positive and not be cynical when you are young. Except when you step into the society, it was a culture shock and the exact opposite happens. And Apple is possibly the worst culture shock on its kind.

That is not saying Apple isn't wrong. But cracks are starting to appear everywhere. Although it may take another 10 years before those cracks becomes large enough to be vulnerable.
As https://en.wikipedia.org/wiki/John_C._Sanford notes:

> This idea is unsupported by available evidence. In laboratory experiments, viruses saturated with mutations do not go extinct.[10] Sanford also misuses Kimura's mutation distribution; Kimura excludes beneficial mutations because they would have too large an effect, not an insignificant one.[11] Sanford has refused to acknowledge this problem, even after being directly confronted with Kimura's own words.[12] Further, Sanford's assertion that there are virtually no selectable beneficial mutations is contradicted by examples of exactly that, such as lactase persistence in humans,[13] or tetherin antagonism in HIV-1 group M Vpu.[14]
If you're using Jupyter within the browser you can have both via
the FireNVim plugin in Firefox. It connects to NeoVim in the
background and lets you edit any multi-line text field with 100%
of your personal Vim configuration, the only limitation is that
the color scheme cannot be changed.
Same. I find it extremely difficult to find any meaningful content there, most of the content seems to be just to attract views/clicks.
Which then nicely leads us to Jellyfin, which is free (as in freedom)
One more thing, just saw an email that I assume is from this project.

I'd suggest changing this to something more legit-looking.

> Subject: Verify your email for project-10176354815xx

> From: noreply@dope-docs.firebaseapp.com

>

> Hello,

> Follow this link to verify your email address.

> https://dope-docs.firebaseapp.com/__/auth/action?mode=verify......

> If you didn’t ask to verify this address, you can ignore this email.

> Thanks,

> Your project-10176354815xx team
A few days ago I needed to start writing docs for one of my projects and I went with plain HTML on Tailwind CSS.

Your project looks useful! There are a few things to smoothen out, but these are small cosmetical things like:

- when creating a project and missing a field, button continues to say "Loading..." (should probably revert to Submit/Save)

- success message went behind my avatar top right corner (z-index)

I think one of the important features would be maybe to offer html export, so you can use it as a tool to generate docs, but then you can have the html and update/host on your own.

PS. Tailwind is getting more and more popular. I see a lot of sites where you just instantly know it's Tailwind. I would recommend changing a design a bit to be more unique (like removing these Tailwind dots behind the hero).

I also love utility-first CSS and I just recently started working on my own UI component library as I rewrite my projects on Tailwind: https://appingkit.com/

Edit: ugh, I always forgot adding double line breaks to lists
I run my side project https://namesmith.io for about 5 years now. It is a domain name generator which can also check the domain availability. It is covering the server cost plus a bit extra. About $200 per month.

I didn't work on it for about 3 years but I recently decided to give it some love. I still think it has potential.