skysight-inc/HackerNews huggingface dataset:
> But you also can’t point to anything better.

I mean, not yet. The days of "let's tweak it so the blood vessels go behind the retina" or "let's add a bit more cartilage to the knees" aren't here yet, but they're probably coming eventually.

Evolution doesn't really optimize for the "keep this body running at age 100" scenarios that we find ourselves in lately, and there's a lot of legacy code.
When thinking about gravity versus other forces, consider how weak it is. Under you you have Earth weighing 6.6 sextillion tons (5.97 x 10^24 kg). It is 260 billion cubic miles (1 trillion cubic km). All that generates 1g of gravity.

A basic fridge magnet (not even neodymium) easily generates a magnetic force that can lift several times its own weight. It overpowers the sextillion tons 3:1, no contest.
> Can you give an example of a freely available Epub with proper image placement?

My telepathy isn't so good today, so I'm still not getting the signal on what ‘proper’ means here, and thus the example isn't coming. Maybe tomorrow, I guess, if the chakras clean up or something.
How does a good instructor, syllabus, and/or academic institution not need this? I went to an Ivy League school with hopefully above average teachers and saw a lot of plagiarism.
I've been an ffmpeg user for something like 15 years now. The project never ceases to amaze :heart:
Or get a Chinese lookalike for, supposedly, less that $10000 [0] [1] [2]

[0] https://youtu.be/2H3dzZEi-qw

[1] https://www.businessinsider.com/unitree-new-robot-dog-compar...

[2] http://www.unitree.cc/product/
The Regents argued that the tests discriminated w/o evidence.

Internal UC studies that looked into how the test scores were applied to admissions determined there was no discrimination.
I would hazard a guess of proprietary form factor and handling needs since these aren't mounted in a car chassis, combined with low production volumes initially.
Private Facebook groups use 'Justice for George Floyd' as a cloak for racism
I don't think the article is suggesting that the billionaire owner should intervene directly with a donation. But rather the billionaire owner should accept 200k p/a drop in revenue from WashPo to clear the gap, the resulting hit in reporting would affect his net worth, but only by a minuscule amount.
And for good reason Insane amount of customization, and once you finally have pieces together your 10 line command with 40 parameters, you can just give it a huge list of URLs and let it do all the work in the background.
Checking your site it seems there is an article weekly for two years now. That's amazing. Definitely recommend for anyone interested in the "space" field.
How does this information

"About 19 out of 20 patients with coronavirus recover without being admitted to hospital.

Of those who are admitted, most also recover but some may need oxygen or mechanical ventilation."

Get said along side a published ~10% death rate. There have 300,000 cases in the UK and 40,000 deaths.
Blameless CEO discusses why Reliability is personal for him
Maybe the lesson is that interns are very good at copying.
I thought about the kinds of system I would like that is no longer the norm today, and that would be low latency UIs, like those text-mode UIs.

If I were building a user-oriented web app today, this is what I'd do. Store data locally (using PouchDB or plain localStorage, optionally syncs to remote CouchDB that user owns), with optional MS-DOS era UI (using Bootstrap 386) for clarity and minimal distraction, keyboard shortcuts for all major operations (like Windows' Alt+Letter shortcuts for easy discovery), and avoid implementing user authentication where possible.
> In code, a single typo breaks the whole thing.

A single typo sometimes breaks the whole thing. Sometimes, it does not. The same is true for genetic mutations in humans - most typos are harmless, a few give us nasty cancers.
Those nations also haven't lost a war in which the rest of the world told them, "hey, stop, you're being really evil and you're wrong."

There's probably nothing special about Western Europeans/Germany in this regard except for the fact that they were forced to come to terms with their crimes.
The fun part is there is actually a Leeds, ND (pronounced the same but spelled different) which is named for a place in England which was a bit common in North Dakota even with the large Nordic immigrations. Of course, anything that the Natives put "Spirit" into got renamed "Devil".
I've been an ffmpeg user for something like 15 years now. The project never ceases to amaze :heart:

I remember using it to encode MPEG-2 DV footage to FLV (yes, flash video) to live-stream footage captured over firewire from early prosumer HD cameras :) It's always been a solid video swiss-army knife!
Well I don't use it so I'm not sure what functionality it currently has. It depends on if it stores any files outside its app directory, and if it needs files to be accessible from other apps.

I would suspect though that apps like Dropbox won't have much trouble getting "All files access" approval, so they should be fine in any case.
So far there has only been rumors on this one but nothing substantial
Then don't, you still have the option to get everything from the App Store.
> When they look at the washing up a procrastinator doesn't just see the washing up, they also see that they have to do a laundry, fix the cupboard creak, do a full clean of the cupboards, clean under the fridge, wash the floors, dust the cobwebs, fix the dripping tap, take out the recycling, decide what to do with those old jars, etc., etc

This reminds me: is there a word to describe a related phenomenon, that I find incredibly frustrating? It goes as follows: say I want to take a one minute break to fetch myself some coffee. I go to the kitchen, find the dishwasher running and no clean cup, so I have to clean one myself. I do that, then discover I have to refill the water and the beans in the coffee machine. I make the coffee, and the machine flashes red. The dredgewater bin is full. I need to pour it out and clean it. I get dirty and coffee-smelly, so I want to wash my hands. Doing that, I use the last bit of soap in the dispenser, so now I have to fetch the 5L jug and carefully refill it. By this time, what started as a one-minute break turned into 10 minutes of chores, and I'm already anxious about getting back to work.

Some form of the story above happens to me pretty much every other day. Is there a name for this kind of unexpected recursive expansion of chores?
There is almost no evidence or indication that is the case. Almost all reliable leaks and public facing comments from AMD suggest Zen 3 this year.
> hike through any mountain trails this robot can

With improvements in programming, that's not necessarily true considering they have four legs.

> people can also operate for longer than 90 minutes.

Note that the 90 minutes is without payload. With payload it's likely much shorter.
axios is actually not that bad, in terms of size. There are definitely worse dependencies you can have. However to me the fact that someone decided to use axios in the frontend makes me cautious about everything else. Are they perhaps also using lodash (70kB) for just that one function? Or are they using ramda and lodash at the same time (or any other two packages that contain duplicate functionality)?

Don't get me wrong, there are valid reasons to use axios, and I don't have a problem if you communicate those clearly. But I believe few developers make a conscious decision about the tradeoffs, most developers simply dgaf.
"it's about fostering an environment for including those who do care", that's exactly right, and my whole argument is that those who do care are not the ones that are affected by slavery, the people that care about these innocuous things are first-world neocons who haven't had to deal with any real problems in their lives, and my annoyance comes by the fact that people now just don't seem to have the guts to stand up to these trolls; this literally won't help make their community or userbase more diverse, in any case, it introduces confusion because any guides or tutorials around the net that used the term slave are now misleading/deprecated
I was gonna say. The author never elaborates on it, but this is a profoundly silly take. Plagiarism is not just unethical, it also is (in my experience) a pretty good indicator the student didn't learn the subject matter. If you know what you're talking about, it's relatively easy to put it into your own words. Students that I've caught plagiarizing either:

a) Can't actually explain what they were writing about

b) Didn't learn how to correctly cite things, and/or don't understand what plagiarism is

Are plagarism detection tools perfect? Heck no. Lots of false positives, and of course they don't do anything for essay writing services (unless, of course, the service plagiarizes - which happens!).
I believe this already exists in the form of 'rclone'[1] and I believe that we[2] are the only cloud storage provider that explicitly supports it[3].

Which is to say, we built the 'rclone' binary into our environment such that you can run it remotely:

ssh user@rsync.net rclone s3:/bucket/blah /rsync/dir

[1] https://rclone.org/

[2] https://www.rsync.net/products/universal.html

[3] https://www.rsync.net/products/rclone.html
There is a European company with a similar robot (sorry, can't remember the name, but I have seen the robot up close). They actually have a business model! (BD's business model seems to be asking the DOD for more research funds....)

Anyway, this other company leases them for plant inspections -- think large chemical processing plant inspections. Currently, some person in a hard-hat wanders around the plant looking at gauges and sniffing for leaks every hour. Robot can carry a back-pack full of gas sensors, and a camera that can look at a 25-year-old gauge and feed computer vision OCR software that turns that into a data log.

Edit: My brain woke up. Here it is: https://www.anybotics.com/anymal-legged-robot/
Exactly that -- all of it. And I love the idea of CLI tools optionally emitting their own defaults for it too.

I (selfishly) hope you build it, since I don't have the time!
I would argue it's probably a bit of both. Fulfilling sexual relationships are one way to feel a sense of satisfaction in life, and having kids is one way to achieve a kind of legacy. Solving hard technical problems and moving science forward is another way to achieve the same goals. One could pursue both, but if you already have one you might be less likely to feel a strong visceral need for the other.
It seems like it's trending toward static, at least recently. I think the big driver for this is the popularization of statically typed languages that aren't C++ and Java. A lot of people had painful experiences with C++ and Java and attributed that pain to static typing. It's now more clear that static typing is a net benefit, but it must be implemented reasonably and it doesn't solve other language design issues. Also, C++ and Java have each evolved some rudimentary type inference, which improves ergonomics (although I think excessive type inference a la Haskell actually makes it harder to debug issues--the sweet spot seems to be function-scoped type inference).
Indian troops killed in fighting with Chinese forces
Their blog post suggests they wrote something from scratch, but gives no clue as to what, whether they considered building on a more modern protocol specification than RTP (which is a couple decades old at this point), what they've taken from other more modern protocol specs if they didn't use one directly, or anything aside from that they wrote some code really.
Until this ruling passed, employers were legally allowed to discriminate against LGBTQ in many states because the “majority” elected officials that thought that was okay.
But those GCs also don't guarantee all garbage has been collected, nor how much processing time you'll get before they run again. So op could still end up stuck with their code barely executing, due to memory and CPU pressure, and throughput/latency drops to zilch.

"The vast majority of shops" is an interesting metric given the vast majority had to pick a language before Rust existed. Java and trying to minimize allocations, vs C/C++, I'd probably choose Java too. Java trying to minimize allocations (no way to guarantee you've done it right), vs Rust (which does guarantee no GC)...I'd probably pick Rust.
Do you mean “the expression ‘16-bit’ sounds harsh to my ears”, or do you mean that you can hear the difference between 16 and 24 bits per sample?

The effect of bit depth has little to do with how you perceive the sound; what adding more bits does is allowing for more dynamic range, i.e. more difference between the loudest possible and the quietest possible sound. More bits brings down the noise floor. This means that for example the final part of a fade-out retains more detail at 24 bits than at 16, but this difference is not something that you would be able to observe in normal listening conditions.

If you like to learn more about the effects of bit depth, I would recommend “Digital Show & Tell” by Xiph Mont at https://www.xiph.org/video/.
I disagree, I do not own trash equipment. Every time I install Linux, i switch Pulseaudio settings from 16-bit to 24-bit; the difference is immediate, although subtle. Everyone I know who tried to do this, noted that listening fatigue is a lot lower with the new settings.
Amazon drew attention to themselves with this press release https://blog.aboutamazon.com/policy/amazon-donates-10-millio... and I think holding them accountable for not actually doing the thing they want credit for doing is fair.
I tried to get it working on ish (the shell, in beta, similar to termux on Android) but could not even get the « go get » command to finish.

I would not mind syncthing to be limited to ish permissions.

I guess we will have to wait for a decent Linux on phones.
Looks like some of your screenshots are from NewRelic and the last one is from Datadog?
It's an interesting idea. Do you have reason to believe that people's preferences in different areas are correlated? Not saying they're definitely not, but that's my first skeptical thought.
I optimize PDFs for my e-reader with k2pdfopt [1]. Fascinating piece of cross-platform software with thousands of command line switches. :)

Another solution that I used to use is cropping them with mutool [2], a helper for the MuPDF reader/library. It was really robust and extremely quick compared to k2pdfopt, but less flexible (which is good in a way).

1: https://www.willus.com/k2pdfopt/

2: https://www.mankier.com/1/mutool#Poster
>We've been doing CRUD in our industry for decades. How can we not just say "this is how you do CRUD, we're done w/ that now"

As an analyst, can you explain this bit?

I keep hearing things like "that's not actually a software development job, just CRUD", "we're done with doing CRUD" etc. But it seems like between the application and the DBA all the CRUD is taken care of, wouldn't the developer just work on the application itself? And isn't saying "we don't do CRUD anymore" somewhat akin to saying "we don't do [+-*/] anymore"? How can you have persistent data without CRUD? I must be missing a piece of the puzzle in this discussion.
Local Journalism Is Dying. This Newspaper Is Thriving
The difference in amount of notifications is really one of the reasons I ended up with an iPhone. That's sad
Seriously, 500 qps was something we used to do in interpreted languages on the Pentium Pro. But this kind of blog post is a whole genre: How [ridiculous startup name] serves [trivial traffic] using only [obscenely wasteful infrastructure] in [trendy runtime framework that's a tiny niche or totally unknown in real industry].
I always keep coming back to code gets compiled a lot more than it gets modified. In C land it's typical to run analysis tools on a codebase as a separate process. Seems doing the sorts of checks Rust does on every compile seriously wastes programmers time.

Also a problem that for 95% of code written speed doesn't matter at all.

Combine those two and programmers a paying a lot for something that isn't needed. AKA 99% of the time you're compiling a module that hasn't changed. And 95% of the code in those modules speed doesn't matter at all.
You might want to look into Handbrake. I understand it's basically just a GUI frontend for ffmpeg.
Not unless it got cancelled because you procrastinated on it, and your superiors decided to cut the loss.
Do you actually get working wifi, suspend/resume and acceptable battery life under BSD?

Last time I tried (open)BSD, none of those things worked acceptably. The recommended way to connect to wifi was to manually edit wpa_supplicant.conf and battery life was a solid hour less than under linux.

I feel like BSD is a great "laptop OS" if you're the kind of user that leaves their thinkpad plugged in all the time, essentially using it as a small-form factor desktop.

Maybe it's better nowadays.
The company outsourced development of the system that I became an expert in. Then I went to a new system/stack that has no other job options (Neoxam). The leadership was terrible on that team and there's no career for that tech, so I switched to a new team/stack. Now I am burned out - why learn new tech if you will just throw me/it away after a year? The company also doesn't follow it's policies (to my detriment), I don't fit any diversity initiatives at my company (so promotion not possible), and the subject matter and tasks that I am assigned on my new team are extremely boring.

Basically I have been in obscure tech that has no future career and now feel burned out and used. I don't see a future to my career.
The larger importance of this is that for a lot of potential ev purchasers, 400 miles is the lower limit of what they consider acceptable range. Yes, I know that is rather arbitrary and irrational, but that's how it is.

400 mile range is also important for political debates about the practicality of ev's and whether or not governments should be promoting them.
We're not even competent anymore at our core competencies…
Looking at their respective About pages they seem unrelated:

https://9to5mac.com/about/

https://9to5linux.com/about-us
No, people are realizing that they were just using redux as a caching layer and the boilerplate associated with it wasn't worth it when there are better approaches to caching local data now.
Angular(1) wasn't simple but knowing basic stuff made it possible to do complicated things quickly. Angular lost a lot of momentum when they decided Angular had to look like JEE and become a framework trying to justify its existence with complexity.

React had the right idea, just make view management simple, don't force some bullshit IoC container on Javascript and that's it. If you want IoC that's your problem.

Ultimately the problem is that nothing replaces React natively in web API. A tool such as React shouldn't be useful anymore and Web Components isn't as ubiquitous as it was envisioned to be. In fact, I've never worked in any business that used Web Components.

But the biggest issues are on the node.js side and all the complex pipelines put in place in order to fix front-end development. In fine, the tools that will be successful are the ones that will still be actively maintained 5 years from now, and most of the libs/projects will not.
> If you get stuck, you tell yourself in whatever way you want, and honestly, some version of the following: "I don't understand this thing that is happening, but I know there is a cause. It does not happen without cause."

Seconding this, a quote I have from a past computer science teacher of mine is: "Someone with a brain wrote this code, so you - as someone with a brain - can understand it". Definitely helps me when I'm really stuck on a problem.
Covid-19 Broke the Economy. What If We Don’t Fix It?
There's a fairly small performance increase, around 4% sure, but the price difference is only about 10% in the UK at present. yhese XT processors increase it a little more at the same price point.

Really not sure what there is to complain about...
I think you should look into the 'borg' backup tool - it has become the de facto standard for remote backups because it does everything that rsync does (efficient, changes only backups) but also produces strongly encrypted remote backup sets that only you have a key to ... the provider has no access to the data.

The borg website is here:

https://borgbackup.readthedocs.io/en/stable/

and a good description of how it works and why you should use it is here:

https://www.stavros.io/posts/holy-grail-backups/
Woah this portal thing into another place seems super exciting if they can really pull it off and maintain low latency in the real world.
The Catch-22 of Economics and Education
I think some areas will be correlated and some will not. e.g. I see plenty of overlap between articles, podcasts and books, but less overlap between those things and music.

I'm pretty curious to see what the correlation ends up being.
I'm in the Phase 2/3 trial for the Oxford vaccine. They really are doing everything possible to have it ready ASAP (as early as October) if they can. They are reviewing trial results in real time and have scaled the trial to many cities in the UK. They quiz us on exposure and test us for COVID weekly. But they are also clear that the vaccine might not work at all or that it might take longer to find out.

One big issue is that the rate of the virus is the community is dropping quickly in the UK. We are down to less than 1 in ~1,700 having it. So with a trial size of 10-20k people, you can see that the whole trial hangs on a single digit number of people who will be exposed, hence the constant testing to flag those people.

To increase the chances of getting a result, they have stood up a new wing of the trial in Brazil where the virus is more prevalent now.
Zoom in China: Software Companies and Ethical Responsibility
Python has some async, but it never felt as core and easy.

Tbh, it’s been years since I’ve done much Python. But the last time I did it was just really clear that TS had leapt ahead. Ecosystem may be part of it.

Proxies are essentially meta programming tools, tbh not fully sure Python doesn’t have similar but on looking they don’t seem as intuitive.
Plagiarism detection is only needed because we are using completion/grading of work to determine whether students graduate, GPAs etc. The article is arguing that we shouldn't be so dependent on the "grade of homework" metric at all, so plagiarism should be less impactful and less incentivized.
Well, in both cases the “democratic elected representatives” thought so until “activist judges” got involved.
What do you do with people who cannot operate in an unstructured environment because their schooling has been completely authoritarian? It's a tough problem.

You try to move away from worksheets and attendance taking because it's a university, students oftentimes have family or work responsibilities, so you hand out problems and administer exams, and it completely backfires. Up to now, everything was rigidly structured, now it's missing, and the kids are floundering.

You read the instructor reviews, it's like the prisoners rating the prison guards. Apparently I'm not a good prison guard because I set problems instead of handing out worksheets. There are no easy solutions.