skysight-inc/HackerNews huggingface dataset:
The term GP is referencing is Sherlocked[1]. As someone familiar with the iOS jailbreaking ecosystem circa 2010, you could definitely loan the term to apps that are from outside their walled garden.

That said, it would be silly of them not to in some of these most obvious cases: a flux/redshift comparable feature is now built into most OS’s as we’ve become attached to our devices, and Sherlock was argued by critics of the term to be a natural progression of iterating in their file indexing capabilities.

[1]: https://en.wikipedia.org/wiki/Sherlock_(software)#Sherlocked...
From the website it looks like Portabella is a more focused application, while notion is anything from a wiki to a Kanban board.

My company is evaluating Notion as a replacement for Confluence mostly, though we are looking at it's Kanban features also.
Perhaps more relevant for this topic is the computational linear algebra course from fast.ai:

https://www.fast.ai/2017/07/17/num-lin-alg/

It has a lot more detail on stuff like floating point storage, memory layout, sparse matrices, iterative methods, etc than most linear algebra courses, but doesn't go much in to proofs, geometric interpretations, and other stuff that's less needed for algorithm design and implementation.

(Disclaimer, I'm from fast.ai.)
Yes, this is a Fortran-ism which persists unto the present day.
The Case for Make: The New Old Build Tool
Reddit doesn't let you adopt a subreddit if the mod is active anywhere on Reddit, even if you as a user can't see it. The subreddit has to be completely abandoned and the mod account has to be dead.

I see no reason why Google can't have similar policies that if the Gmail that controls the blog is completely inactive to the point where it gets deleted, any blogs it controlled can now be recycled.
A gentleman's agreement with some foreign entity just isn't good enough.

At least on Dropbox, S3, OneDrive, etc. we can encrypt our own data (which I actually do). There is no such option in Notion.
I don't really know what this would be good for on a personal computing level. I'd do a lot of things with digital signal processing.
If you had a large set of videos, and you wanted to stream a down-sampled version on the fly, the FPGA could do that type of thing, easy peasy.
We're at the stage where there is maximum possibility, and minimal legacy to worry about... like the early days of the PC.
Seems like you shouldn't be able to photograph me and my property without my permission or waiver and then claim commercial rights to it that go so far as to exclude myself. Don't care what the law is but the sniff test don't pass for me. Even hidden camera shows eventually get participants to sign off.
Question: Would using R inside Docker on one of these Macs work somewhat well?

Previous benchmarks[0] show that the overhead on Intel Macbooks for the Docker Linux VM is quite low for scientific computing.

Would the x86 emulation hurt performance substantially or is there some other issue with this approach?

[0]: https://lemire.me/blog/2020/06/19/computational-overhead-due...
For those who are considering or already self-hosting, I'm genuinely curious whether it's worth the time/effort vs privacy comfort of mind? Google One prices seem reasonable (except the lack of middle tiers). Even the price aside, they also claim to not use data for ad targeting, and I personally haven't seen ads based on my media content (but obviously I'm just one anecdote).

I feel like the only real concern around Google is accidentally violating some obscure policy, and getting perma-locked out. Then why not stay on Google Photos in addition to duplicating it somewhere else, instead or moving away completely. Haven't really looked elsewhere in depth, but nothing else seems to offer even close to the polish and especially search functionality.
Ugh. Get one aspect right and compromise on another :-) I know nothing but what you said in that comment, but she sounds a little something (needy? Dependent?). Calling dad 5 times a week and you 3 times a day seems a bit off. We all have issues ;-)
I'm not sure what this supposed to demonstrate. I literally said that Arch Linux probably applies downstream patches to a lesser degree than Ubuntu. My point was that the person I responded to made it sound as if Arch Linux doesn't do any patching, which is obviously false since they have dozens if not hundreds of packages with downstream patches.
Renewable sources can be easily curtailed, so in a high renewable grid prices cannot often go negative, unless someone is paying extra for the renewable sources to produce (which production tax credits do today in the US.)
What does syCL have to do with FPGAs?
> I think there little future role for fusion for electricity generation...

Not to deviate from the main discussion, I believe you meant fission instead of fusion.

Fusion energy is still being researched and will (hopefully) play its role in our carbon free future (... also hopefully not too far into the future).
I would just call it another form of phishing.
First time I've seen Joplin--can it handle multiple users partying on the same pages at the same time?

EDIT: apparently not, according to [ https://joplinapp.org/conflict/ ] -- that's a bummer, it rules it out for my use cases :/ I really don't think a filesystem-based sync mechanism works great for a collaborative tool, which is much of the value of Notion to me. It seems really cool for single-user, never-shared stuff, though.
Partly that and partly the fact people have shifted to the cloud and are willing to spend money on good services (if you can guarantee bits on disk and provide a useful UI, I'm in - Google does both better than I can).
What if... it could use 100% of your computers brain power?
Speaking of instruments, after purchasing the Native Instruments Kontakt piano plugins: The Giant, The Maverick, The Grandeur, The Gentleman and Una Corda - I can never go back to the instruments provided with the DAW. The NI instruments mentioned above are just so head and shoulder above the rest, imo.

My favorite is The Giant using either the "emotional" or "intimate" preset. Feel free to tweak those presets if you want, but good luck sounding better, it's already amazing.
For what it's worth, this (sort of thing) was one of the reasons why I joined Google. And lo and behold I do in storage infrastructure now. :) (Alas, I am not at liberty to speak for the company or share any numbers.)

I appreciate that working for Google isn't everyone's cup of tea for a myriad of reasons, and would never pretend otherwise. And yes, the interview process can be onerous. But we are hiring! Certainly the 'technical scale' bit didn't disappoint me.

As with any other big company, if you're wondering how it is to work there, I would strongly recommend looking up acquaintances in the company and getting an inside view of the workplace dynamics to get a sense of what would await you and whether you'd enjoy it, even if experiences across this large an organization will vary greatly. If they're not close personal friends chances are if you just know them casually, they would still be happy enough to give you an unfiltered and honest summary of their experience.
I am reminded of "Every 11 minutes a single falls in love on Parship" [1]

[1] "Alle 11 Minuten verliebt sich ein Single über Parship"
People stockpiling guns at home for the unlikely event that they will need to use them to defend their lives/property qualifies for a "well-regulated Militia"? That's news to me.
For me the danger of all these externalities outweighs the potential gains.

The biggest danger of all is the perception that you are somehow in control of things that you can mitigate but do not actually control.

While you may be correct that spousal conflicts are not the biggest cause of deaths, a quick search showed that suicide is 5x more likely if that suicidal person has access to a gun.

Whether you get along with your spouse today is not guaranteed tomorrow. Counseling? Yes it helps. Guns? Statistically not.
If you're view these systems as having a particular design, you're missing the point. They're meant to be abstract building blocks that are easy to consistently customize, which makes them a good starting point for your design system/pattern library.

Using the default look is totally cool for prototyping or building things where the visual identity isn't very important, but saying that their design is outdated doesn't make sense. If you want a particular design, you can always go to a marketplace like themeforest and get one that will suit you.
Serious question: how does all this compare to what Apple has offered in the M1?
You solved the case again, Mulder.
Same as a Cray XMP! That baby used 345 kilowatts.

But comparing against 40 year old technology has nothing to do with comparing against current offerings.

We'll just have to wait a week to see how it fares compiling Chrome.
Yes and jobs were also much different. And completely different ratio of these is going to be part vs full time. I am not saying 1950 was feminists utopia or something.

But it is interesting how around 40% women working morphed into women were not working which morphed into idea that working woman would be rare.
I don't think I'm making too many assumptions when I say RAW photos from a DSLR being uploaded to Google Photos is not anywhere near the intended use-case.

However I still agree that 15GB of photos is pretty close to nothing these days.
If you've got a gRPC API, you don't necessarily have anything serving HTTP that would correlate to that service - I know we don't, for example; the only HTTP is for serving static files, everything else is gRPC, and HTTP checks wouldn't spot any problems.
> It has a history of this usage,

I'm not questioning the usage, just wondering why.

> lay person...who will not care too much about the nuances of how the attack is perpetrated

But the mechanism of the attack, and the way to protect against it is entirely different. That's my major issue, which I failed to fully explain above. These are completely different attacks, and completely different mitigations. And they only sometimes share the same target of the attack.
A 5% 'privilege' tax on people choosing to work from home, for low-income staff
I don't need to register the vehicle if I don't drive it on public property. I don't need to submit my information to the government to buy the vehicle. And I don't need a drivers license on private property either.
As an advertiser how do I buy user data from Google photos?
Decrypting OpenSSH sessions for fun and profit
> I’m not seeing a huge use case here except the narrowest of uses like decryption, compression.

SSD already have all provisions for both, and do it. Something like that will genuinely benefit more from a highly optimised ASIC than anything else.

The use case is obviously huge, and you don't see the elephant in the room: money.

Putting all those drives to even a cheapest Xeon around, increases the price n-fold over the price of the flash, unless you talk about multi-terabyte scale SSDs.
Flexible BlockChain and CMMC Storage
What's the term?
different news outlet, but basically a dupe of https://news.ycombinator.com/item?id=25055465
Agreed, the depth of the writeup is a refreshing change. Thank you for submitting it!
> For those who are considering or already self-hosting, I'm genuinely curious whether it's worth the time/effort vs privacy comfort of mind?

People who are time-poor can consider a turn-key self-hosted appliance like a Synology NAS. I've heard some good reviews about their Moments app: https://www.synology.com/en-us/dsm/feature/moments
> You mean that I explicitly told Louise how to compose each program from its sub-programs. In truth, I did not. In the incremental learning problems for ordered/3 and ordered_leq/3 I gave Louise three learning targets and a few primitives from which to construct them. I specifically and very deliberately did not tell it to use each target to define another. It figured it out on its own.

No, I get this, it's just not really more than a surface level pretense of choice. The hard thing about generating programs is that there are many possible programs; something like m^n, where ’m’ is the number of functions you have available to use (say, ~1000) and `n` is the number of steps the program needs to take (say, ~5 in this case), and there's another factor for where to put the parameters which here is low enough to be mostly negligible. It turns out even 1000^5 is really big, so this problem is hard if you don't do it smart.

The ‘choice’ you are offering Louise is something like, idk, m=5, n=2. 5^2 is not big. You argue about the terminology, but whatever you call it, it's still exponentially less interesting than the problem first posed. All the interesting work has been done for it, by you.

With the way you first laid out the question, there's a good chance (>1%) I could have gotten the answer mostly right (up to parameter order) without looking at the examples, just the background knowledge and the target type.
Our son at ~8 months had managed to get his leg in between the slats in the crib past his knee. I agree with OP -- this was instantly distinguishable from a normal "pick me up" cry.
> There is no energy grid anywhere in the world t1hat has ever run only on intermittent power sources.

"Nothing can ever happen for the first time."
Whilst TS does technically contain breaks, these are normally simple increases in the power of the type-checking. It's finding more errors in code that previous seemed fine. Think of it like adding more ESlint rules.

It's rare for there to be a breaking change in the JS emit.

The TypeScript team work hard to preserve compatibility. Breaking changes are explicitly managed and communicated ahead of time. There is a concept of a breakage-budget per-release. This means if you stay up to date, the cost of each upgrade should not be huge. Orta and Nathan on the TypeScript team talk about this in this podcast episode: https://dev.to/devteam/devnews-s1e4-typescript-4-0-gitee-chr...

So "keeping up" is not too hard.
This spiritual helper restored my marriage few days ago and he also cured me from herpes virus robinson.buckler @ yahoo. com …..{{https://robinbuckler. com}}

—————————————————————————————————
> SQLite is an ubiquitous and well-tested piece of software that is going to stand the test of time and survive the next twenty years.

My timeline is much longer than 20 years. I have family photos going back to the Civil War.

Besides, Wordstar and Wordperfect files used to be ubiquitous. Good luck with those today.

I switched my mail from Outlook to Thunderbird because the former stores the email in some undocumented unreadable binary format. TB stores the mail as text, so I can recover the mail without needing TB. I have mail going back 25 years now. Some of my earlier mail is now lost because, surprise surprise, the mail program no longer works and the data is stored in a proprietary format.

I unzipped all my old file archives a few years back out of concern that some of the old DOS archive software would disappear.
I have a 1,000,000,000 byte file on my Optane SSD, and it loads into RAM in about 4 seconds, with zero tweaking, under Windows. The thing is wicked fast, even on a consumer laptop.
Intel didn't sell the best of their SSD tech, just the lower end stuff.
Good point, though my larger point that they’re more expensive per watt still stands.
Notion is indeed slow. Slack is slow. Google drive is slow. Trello is slow. Some local/native alternatives can be snappier.

Speed and snappiness don’t always come together, but when they do, there is no going back to something even a little slower or less reactive.

That’s why I don’t test nor try new hardware until I actually need more than what I have. It’s too strong to resist ;)
Don’t forget to wash your hands ;)
It usually takes a while to render the LaTeX code in my browser. If you scroll down immediately after entering the site you may find it looking weird. I just used mathjax syntax which supposedly renders on most browsers (my blog is hosted on GitHub, using Jekyll as site-generator). My knowledge of web-development is very basic, so I might be doing some things wrong ( ˘︹˘ )
Facebook's First Monetization Director, Tim Kendall, on Section 230, Matchmaking
I would imagine that Docker for Mac will likely get native support for ARM macOS soon enough, in which case there'd be no x86 emulation involved and you could run the ARM Linux version of R in a container just fine.

My understanding is Rosetta 2 does not support x86 virtualization.
I have used HAR files for archiving purposes in the past and it did work fairly well, but I'm not sure if there's a way of getting them programmatically
Which analogy is that? I always assumed a physical card skimmer was based on the following definition of "to skim" (from Merriam- Webster):

2: to read, study, or examine superficially and rapidly

Edit: If you mean the original meaning (??) of skim (as in skim a liquid surface), then maybe???
Have you heard any additional news about "the eventual lockout of non-signed apps" on Apple Silicon? I'm curious if they announced anything besides the behavior we already know about in Big Sur.
That's the documentation page for an enumeration value, not a factorization routine (hence there are no calling conventions, etc, to document; it's just a constant).

Start here: https://developer.apple.com/documentation/accelerate/solving... and also watch the WWDC session from 2017 https://developer.apple.com/videos/play/wwdc2017/711/ (the section on sparse begins around 21:00).

There is also _extensive_ documentation in the Accelerate headers, maintained by the Accelerate team rather than a documentation team, which should always be considered ground truth. Start with Accelerate/vecLib/Sparse/Solve.h (for a normal Xcode install, that's in the file system here):

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h
Great points. I agree that military service and gun safety are orthogonal.

If one can't make these dogmatic safeguards, a firearm may pose more of a danger than what it protects against.

Sometimes the best way to solve a complicated problem is to avoid the source of complication in the first place.
This isn't like the first person biting into a new apple variety for the first time... this is like the first person growing an apple from scratch in their stomach, using techniques that have never before been approved for human use.

I can't think of a single existing drug that works like that, because there hasn't been one. Food doesn't reprogram my cells before it "goes out".
The only alternative UI for many of these knobs is a linear gauge/slider. A knob is often modulated and automated so it's not just an input widget, it's also a gauge. It needs to convey an animated value to the user.

Typing is usually out of the question since you need to do it by ear. Some controls obviously have numberic input in combination with the knobs, for extra flexibility (e.g. if you made some notes with settings and just want to enter them).

Many of the values use mappings that make little sense as numbers. E.g. a knob marked 0..10 could mean a filter cutoff frequency from 20 to the nyquist frequency, logarithmically. Entering values in a text box with such arbitrary limits is a terrible experience (is it 20...22000...or 20..48000? or 0..1? or 0..100%?). Knobs hide the complexity of the logarithmic mapping and it's easy to to quickly set a value by ear.

In a few cases the knobs are decorative and could just as well have been e.g. most fixed step knobs could be combo boxes. For example a vintage synth often had a rotary knob to select between 3 options (waveform, for example) so now you can see that in ui's too. Doing that in a computer interface is purely for visual appeal.
I don’t think they have a clear one.

From what I could find, they want to take a cut of the revenue influencers on the service make. I don’t think they do that now though, so I think they don’t really have a revenue model.

I’m curious to see if it continues to see this type of adoption once the election is “old news”.
> Pray tell, how should they bridge that chasm? This is a serious question.

It's not a serious question, it's a self righteous rhetorical question.
Defcon 27 Voting machine hacking village report [pdf]
Google Photos was so many leaps and bounds ahead of what I was doing before to save my smartphone pictures, I'm not even thinking of leaving.

Automatic backup, dead simple albums, easy sharing, browsing on web and mobile. It may be the most satisfied I am with any Google product. Gmail, Drive, Calendar and Maps are probably the other top-tier ones. There are untold numbers of mid-tier and crap-tier ones.
Have you used TS much? In my experience idiomatic TS isn't much different to idiomatic JS and a far cry from Java style OOP code (the Angular ecosystem which was admitedly an early adopter of TS is an exception and best avoided).
Bloomberg often gets accused of "not invented here" syndrome. But often times in the past, it's been the case that what they need hasn't been invented yet.
Your criticism is legitimate, and I am not buying a new Macbook with the M1 for the same reasons.

I will however say there is a legitimate, non-crippleware reason: Secure Boot (device boot/kernel integrity).

Before we had basic constructs like TPMs it was quite trivial to long-term rootkit a box or specifically a network security appliance.

Secure Boot with the keys in the hand of the owner of the hardware is a very useful tool to ensure you aren't silently running an owned kernel/etc.

But it is like any story: A useful tool immediately becomes a weapon.
We have IPFS and the code for hosting most registries is open-source. If the opensource community really wanted to / got annoyed enough, it would devise a system that used those components to make a distributed package registry.

It's easy to complain, it's more difficult to work on solutions. We should all be doing more of the latter (working on solutions).
I'd like to see more discussion of natural vs. artificial disasters, or how the former could cause the latter.
I had no doubt the top few comments would be critical of the post as usual... but Joplin? I can't wrap my head around this one. I've used Joplin for years and I can't figure out how it would replace Notion.
Arr, sorry I misread your comment. I am on your side when it comes to Windows API. But I am not sure if it's a thing of the past. Imo Microsoft is pretty good when it comes to documentation. The way of presentation can be improved, but I really appreciate it. I think it's a culture thing and that culture seems to be different within Apple... I think this is also visible when it comes to their app store policies....