skysight-inc/HackerNews huggingface dataset:
Probably not, since there are many crucial pro-level applications related to image editing, modelling and animation, video and audio production that realistically wouldn't be on the App Store (well, apart from Apple's own products).
I agree that my comment takes into account too much hindsight, but certainly this is part of the pain. If Microsoft had transitioned .NET to be cross-platform much sooner or from the beginning, then they would have been better off. I was recently surprised to learn that Mono basically existed from the beginning of .NET, as I had no idea it was so old, so it's clear that people wanted something like .NET Core from the beginning.

It's confusing to me that Microsoft embarked on their Iron <x> project, or whatever it was called, to stress test the CLR, got F# out of the project, and then decided to sit on it. They have incorporated F# features into C#, but it is confusing to me that they saw the rising popularity of Python and decided to let it happen unchecked because C# will never be F# or a language that appeals to Python programmers.
It worked on Mono
Spotlight changes in macOS 11 Big Sur
>"Is Cole Haan narcissistic for not offering me the shoe I want?"
>Yes. Absolutely.

A mirror might help with your narcissist detection. There's a lot more involved in manufacturing than one person or even 20 people wanting it and that 3D printers exist doesn't change the equation so much. They've been around for a while. The short of it is a larger market is far more appealing than your brand of customer loyalty.
No, what Microsoft should do is a WinRT language projection for PHP. Can you imagine the epicness?
No picture is complete without Urban Müller in it.
>"Why is Jam better than Make?

There really are a lot of reasons, we name just a few of them.

Compiling simple things with Jam is trivial. However, compiling complex projects (usually with complex directory hierarchies) is still very simple.

Jam automatically scans source files for #include statements and computes header dependencies automatically, and it does so fast.

The Jam language is simple and expressive, and lets you define your own build rules, actions, and functions very easily, unlike the ALGOL-like syntax of Makefiles.

Jam knows about platform-specific directory separators.

Jam is fully customizable, and easy to extend.

Jam has a tiny footprint, and is a lot faster than Make at building large projects (independent of target build times, of course).

We have already mentioned that you don't need to modify Jamfiles in order to compile the same project with distinct compilers and toolsets.

Jam parses all Jamfiles in a project before beginning to build targets. It knows the full dependency graph and can do parallel builds safely with the ‘-j’ flag.

Jam is compatible with Autoconf. All configuration-specific definitions are gathered in a single file named ‘Jamrules’ that is shared by all Jamfiles of the same project. The ‘Jamrules’ file is generally generated by processing a ‘Jamrules.in’ template with the ‘configure’ script on Unix systems."
We (in the US) had to add $3.3 Trillion in new debt spending to stave off an economic disaster. That's not what I'd call 'easily managed'.
Backup codes on a paper in your wallet. Multiple devices.
Can confirm; recently configured a Surface tablet for family, and no workarounds were possible.
Python is number 2 now, according to https://www.techrepublic.com/article/python-overtakes-java-t... :)

We should not give too much importance to this, but the fact is that Python is now ranked consistently #1, #2 or #3 in sufficiently many rankings to consider it seriously.
The transition from Angular 1=>2 made it clear to us that this was not a good framework to use for long-term projects.

We moved to RiotJS which was a breath of fresh air... for a little while. Then the same problems started plaguing that project in terms of major breaking changes so we hopped ship again.

Now, we are on top of Blazor using server-side rendering. Our hopes are that by taking up allegiance with Microsoft that we can ward off horrific breaking changes for a few years and actually build something valuable during that time. Blazor is particularly appealing to use because we were able to completely define our UI state machines in C# classes that can be tested in perfect isolation from any client/browser interaction. We can also directly inject & reuse our existing business services without needing to develop any JSON APIs or other wasteful boilerplate.
If you water your plants by hand, swapping a battery isn't too big a deal. Solar might work if your plant is consistently in direct sunlight, but you need to keep some amount of charge to keep at least the RTC running so that's a hurdle you'll have to ponder.

I don't have any estimates of battery runtime or anything, but I'll note that WiFi is battery-expensive and takes a few seconds to actually connect to the desired network so you'll want to wake WiFi as little as possible. Meanwhile, actually doing sensor readings can be done pretty often. So it's entirely feasible that you might do a bunch of sensor readings and then upload them all in one go to save power. From there on out it's a question of how much power a sensor draws, how much power the device draws, and how often you want to wake it.
it's also used to prove exfiltration of documents and catch leakers. reality winner was captured this way https://en.wikipedia.org/wiki/Reality_Winner
For those who are interested in said video, here's the link: https://www.youtube.com/watch?v=etx0k1nLn78
I found the 10th dentist!

/But yeah, me too.
Given Bloomberg already moved most of their infrastructure to TS projects and incremental compiles already, so performance might not even matter or change substantially if they moved to TS only builds so long as they preserved project boundaries. Under the hood the TS compiler in incremental multi-project builds still essentially builds the equivalent of minimal DTS information for projects, but it caches it in a build file that's more compiler-internal oriented than the externally shareable DTS.

A developer with clean/fresh clones would still notice a big performance difference, but amortized over a number of builds it might not matter in general practice. In theory at least, as Bloomberg notes projects and incremental builds are still newish and don't yet always have the performance characteristics they should have in the wild. That said, the impression is that a lot driving projects/incremental compiles is monorepos in Microsoft (at the very least) that have moved to/are moving to monorepos that are entirely TS only builds with few/no DTS intermediaries. (That's just me reading between the lines, of course, I could be mistaken.) The drive behind projects/incremental compiles sounds like it is attempts at massive scales of TS files.
If you are suggesting people to buy the CD then you are not contributing much to artists.
Relevant video, "Why do Biden's votes not follow Benford's Law?":

https://www.youtube.com/watch?v=etx0k1nLn78
If you want a self-hosted solution, check out Nextcloud. I use the version that works on my Rasbperry Pi (nextcloud-pi)
DevOps from a Noob’s Perspective(2016)
I think at some point AWS may be declared anti-competitive. Vertical integration can be in certain cases anti-competitive, and huge AWS bandwidth fees strongly enforce keeping everything at AWS.
You can also find this without having to wait on the export: https://www.facebook.com/adpreferences/?section=audience_bas...

You can browse all the various data here: https://www.facebook.com/your_information/

This is the download page: https://www.facebook.com/dyi/
I went with a moissanite ring after reading http://diamondssuck.com/ and am very happy with it.
Biological Computing
Start with rewriting the Azure Python SDK.
I am consistently pleasantly surprised by the way Apple consistently updates Logic with only more and more layers of impressive features. ARA2 support was fantastic - so was their buyout of Camel's Alchemy.

Alchemy alone added a ton of value to Logic, and it came as a .x upgrade. Fantastic.

EDIT: One of the only selling points of an iPad I can think of is using it on a stand with Logic Remote as an actual digital mixing window. The experience is unparalleled.
Getting Your Robotics Startup to the Big Leagues
Please tell me it is more stable than Catalina. I have to reboot my machine every day or two just to keep it going.
Full recompile for ARM. Interesting.
So reading through the article, he really didn't know what he was doing and should probably have asked /r/homelab for assistance before he just tore ass into building this thing.

He got mocked for building using consumer gear (he didn't, the poster, while standoffish, did bring up good points). Then he goes and buys parts piecemeal from eBay and builds again...

I bought a Dell PowerEdge R610 w/ 48 GB of RAM, two quad-core CPUs, and two 146 GB 10K RPM drives for $229 on eBay about 3 or 4 years ago. That system still functions as my development server for testing today, and will likely have enough oomph to do the job for another year or two.

At which point I'll buy a Dell PowerEdge R730 with 192 GB of RAM, dual 8-to-12 core CPUs, and a few SSDs for $500 or so... maybe even cheaper.

I asked a lot of questions from IT friends of mine who work in enterprise before I purchase any enterprise-grade gear, and I also watch a lot of Level1Techs (since Wendell likes to repurpose enterprise stuff for home use as well) to get new ideas for cool projects.

You go halfass into any domain without even bothering to ask the journeymen and experts and then post about it on their own board / subreddit, yeah, you probably will get made fun of.
Package management and performance. Microsoft has done an impressive job of making software development better lately, and if any community needs it, it’s Python. Python has a lot of potential, but it’s sorely hampered by poor package management and performance, which are ultimately both symptoms of its commitment to exposing the entire CPython interpreter as a stable public interface. If the Python leadership were willing to commit to a narrower interface that met the goals of the c-extension community and also allowed Python to improve with respect to performance and package management (and I think this is very possible, hpy gets us close afaict), then we could have the best of both worlds, and I’m optimistic that Microsoft could provide this leadership.
> What AWS has is a culture and institutional knowledge...

Their execution is routinely abysmal but it never matters because they have two trump cards:

1. Backdoor through the purchase process bureaucracy

2. Network effects of existing services
I would say that is still better than not exercising at all.
It shows up for me in the App Store but Software Update doesn’t find it for some reason.
8 tons of whale mince is going to need a hell of a lot of seagull. Just poking a hole or three in it to let the gasses out then hauling it into the sea seems an option ( but IANA whale carcass disposal expert)
Facebook is currently involved in multiple legal battles in Europe about the GDPR, including at least one where it's the instigator. Facebook has different views about what's allowed under the GDPR compared to the people in charge of enforcing the GDPR.
When I left uni, I got around 15 job offers. I went with the one with the lowest pay, because that's where I had go to through the most difficult interview process.

(Unfortunately this happened in a small Eastern-European country, so the company was an investment bank, not Google.)
Why does there have to be a "good guy"? Can't there just be a bunch of different bad guys?
There’s plenty of issues around algorithmic questions, and it’s even possible he would fail them, but there’s still important value in asking them.

Senior engineers in such companies need to work and cooperate with hundreds of people. If they find solving such problems beneath them, or expect to be treated as a higher class of person, or not willing to get hands dirty, they will not be as valuable as employees. (Occasionally, the lone genius is great, but the lone genius is a worse employee than the genius that can cooperate well)

My company would keep doing such interviews, but the expectations change of course. A new grad needs to do these well. More senior people can do worse, and make up for it using other skills showcased in other interviews, or based on their record.

But if you find a senior person that finds solving algorithmic questions is beneath them, you might want to be careful about them and how they will interact with your company’s culture.
I don't believe I have it backwards. Without trying to appeal to authority, I work in the industry and except in very specific cases where it is clear how much AUM a particular fund runs, people will quote percentage returns because it tells you immediately what is the severity.

I'm sorry but nobody can keep all the different AUMs in their head. There are thousands (tens of thousands?) of funds in the world, I really can't be bothered to memorize all their assets. The headline was clearly written to elicit an emotional response, at the expense of information content.

> Losing $3.7bn trading stocks in a tech bull-market the likes of which we've never seen is...not good, regardless of the fund size.

It's not good, but again the dollar figure is completely meaningless: if the fund has an AUM of $100bln, this is a largely inconsequential -4%, which may compare unfavorably to their peer group and may elicit management changes down the line. For a $10 bln fund this is pretty much game over and they would be gearing for a fire sale of office equipment.
that's pretty weird. I have catalina on my work machine and i haven't rebooted for weeks except for the most recent patch update
I love Homebrew – but it really isn't that much of an achievement compared to damn Python, and I also have no idea who is its creator.
"some guy on Youtube"
https://en.wikipedia.org/wiki/Matt_Parker
I've found that, for me, the sweet spot for job interest level is a solid "ehhhhh."

I want to be just interested enough in my job that it's easy to stay motivated during working hours. I don't want to be interested enough that I start to get emotionally invested, because then I'm at increased risk of doing things that are bad for my mental health, like letting myself get sucked into design arguments with other emotionally invested colleagues, taking my work home with me, or putting in overtime even when I don't need to.
I have the beta version but the GM doesn't show up in Software Update
Facebook has that covered
If you must know I was referring to contact tracing. I’m against it.

On the face of it, that's an interesting position to take. We know someone has a communicable disease that kills, we wonder if people he's been in contact with might also have it and might also be spreading it and dying of it; finding out seems like quite a sensible idea. What's the objection?
What I find deeply ironic is Google Music effectively monetized "pirate" music.

Take those huge MP3 libraries and play them back with ads (or subscriptions) and you can pay artists based on normal Streaming economics. Hell, it meant you could double sell to a customer (again, ads or subscription) if they bought a CD legally and uploaded it.

This would be a huge opportunity if not for the stupidity of the RIAA.
Is there an iPad app that you are looking forward to use on the new M1 processors with Big Sur?
Any updates to the firmware or drivers for bluetooth? My 2017 Mac has had many issues with bluetooth consistency. Keep on hoping they will announce performance improvements.
How does it handle DSP inner loops? SIMD? x87 code? Floating point corner cases like denormals? What about the inevitable cases where impedance mismatch between the architectures causes severe performance loss? Is Rosetta2 binary translated code guaranteed to be realtime-safe if the original code was? What about the JIT? There's no way that is realtime-safe. What happens if some realtime code triggers the JIT?

We still can't emulate some 20-year-old machines at full speed on modern hardware due to platform impedance mismatches. Rosetta2 may be good, but until someone runs a DAW on there with a pile of plug-ins and shows a significant performance gain over contemporary Intels (and zero unexpected dropouts), I'm not buying the story of Rosetta2 amazingness.
Observe the media narrative slowly drift from “no evidence of fraud” to “not enough evidence of fraud” to “no evidence of enough fraud”.
A local caching Unbound instance is your DNS friend, never Google or Cloudflare or any other large infrastructure company.
That forgets what happened before industrialization. What do you call the long history of peasantry, slavery, and conquest before industrialization if not exploitation? What do you call all of the wars for plunder if not wars for resources? Horrifyingly one hundred years of exploitation is /brief/ historically compared to thousands of years of it.
But if you fix Python package managers that will remove 50% of the audience for Docker. Think of the children! ;)
I just posted a link to latest Trump tweet, and got flagged.
Don't understand why simply reporting something as relevant as what Trump tweeted is reason enough to get flagged. when its directly relevant to this article, and what your president tweeted is news worthy. When your president retweets that 2.7 million votes where deleted during this election by dominion software. I think thats pretty relevant to this article. Shocking as that is. I made no claims of its validity. Just simply the source.
And yet, snowflake
The best thing about this is being able to run natively iOS apps (with new chips). I'll probably never open another Electron app on desktop again.

Wonder how the file management works.
KATU's YouTube channel has the original-quality version also:

https://www.youtube.com/watch?v=yPuaSY0cMK8

The color balance is totally different. The remastered blast is not nearly so red, but then, neither is the entire rest of the video.
If it is any indication, I have seen a spike in activity in IronPython3 repo [0], which previously looked abandoned.

[0] https://github.com/IronLanguages/ironpython3
This.

With roaming and rampant robot calls, phone numbers should basically be considered no more static than IPs.

There's a reason iMessage/WhatsApp took over from legacy SMS.
Hypothetical scenario: You save 50W (maybe too high, maybe not), use the machine for 10h every day, and a kWh costs you €0.40 (eg in Germany). You save €0.20 per day, €73 per year, and €365 in 5 years. Definitely a factor in areas with high electricity prices.
ps: FWIW, I made a script and the line with "progress" works on a single line now, not sure what I was doing wrong before. My contact info is in the footer of the web site noted in my profile, if it sounds useful. But the main line is something like this:

echo -e "progress\n put $1"|sftp -CfpN -b - "$2"

Or, to be able to echo it first for confirmation (bash, typed/untested largely from memory not the actual script but close):

#!/usr/bin/env bash

set -eu; set -o pipefail

if [[ #$ -ne 2 ]]; then echo "2 parameters expected"; exit 1; fi

CMD="echo -e \"progress\n put $1\"|sftp -CfpN -b - \"$2\""

echo "Do this (Enter to continue)?: $CMD";read

bash -c "$CMD"; echo "Result: $?"
This sounds really strange to me. I've never used Youtube music, but I've discovered much more music I like listening to normal Youtube with autoplay than with Spotify.
How? I image that some kind of net could be made to attach to a tug and haul out to sea, but such a thing would have to be custom made to handle a 50 ton whale on sand.
Paradox of Microsoft's new image is that software development & tools has never been better as it is today, but the desktop experience is one of the worst in Windows history, the opposite of the old days. Seems that you can't have them both.
Very early in someone's career most people's job interest is more a factor of environment, salary, perceived social status etc. than it is of true interest. This is also because at that stage you don't really know what interests you since academic life is so different from a real job or career. A clear example of this is how many students 10 yrs ago claimed to be interested in a career in investment banking, consulting etc. vs how many actually satisfied investment bankers there are.
I've noticed this in the last month/two - on my 2018 MBP as well - my Logitech MX keys/mouse will both randomly disconnect for 5 seconds and then pair back, this wasn't happening before.
> my previous method of obtaining media to keep was to buy it on iTunes and use Tuneskit to strip the DRM, though that's been broken for nearly a year now

What?! No it's not. iTunes + Tuneskit M4V Converter is how I watch a majority of movies and TV shows.
Where did they expand the selection? I thought everything on youtube was already in google music. I found a lot of things I used to stream from google music missing from youtube, but I've since gotten off entirely, so I haven't followed any recent updates.
> git config --global alias.identity '! git config user.name "$(git config user.$1.name)"; git config user.email "$(git config user.$1.email)"; :'

Why `; :` at the end?
Might depend on the OS version; in the past App Store had all the “big” updates and System Preferences only handled the minor ones. Now it handles all of them.
If you can sign ad-hoc then there's no point, right? Just modify and re-sign.
We still can't emulate some 20+ year old machines at native speed on modern hardware under certain conditions. Emulation always has corner cases where some awkward impedance mismatch between both architectures causes severe performance loss.
Mine is still working right now to stream music, not local or downloaded. Some day it won't and I'll need to jump services because YTM is still hot garbage compared to an app that did all the things I wanted and got my $10 a month since late 2013 or so.
Speaking as a former AWS Engineer, I disagree with the sentiment that they are able to glue AWS services together better than what a competing non-AWS company can do. Internally the use of AWS is subject to the same constraints and APIs you and I have.

Their competitive advantage is their captive customer base, which will much rather pay a premium to use an AWS-managed service than use another vendor.
macOS 11.0 Big Sur: The Ars Technica Review
It's been at the top of their public feedback request page for ages: https://excel.uservoice.com/forums/304921-excel-for-windows-...

They did officially respond in 2018 and put out a survey for thoughts, don't think they've followed up since but they definitely know demand is there.
In those cases I will sometimes try to post an offer to write their definitions (or the build step to generate definitions from slightly modified existing JSDoc comments in even more rare cases) and PR them to the project if they like. How a project responds (or doesn't) to that Issue often tells you so much about current maintenance habits.
Reading the study, participating in our was quite commitment. No wonder people declined.

HIIT is relative to your shape, so their workout was not the same as 24 years old dude in shape would have.
electron -> react native ;) javascript is eating the world.
Definitely this, but I doubt such a luminary of computer science will interested in such work.

The XKCD comic on Python package managers/Python environments is not an exaggeration. I've always wanted to get more into Python but every time I attempt to, it's this hurdle that dissuades me.

Edit: Also, I guess Poetry is another thing that came along since my last attempt.
Will iTunes disappear in Big Sur - is the alternative equally good? I originally put off installing Catalina because I didn't want to lose iTunes.