skysight-inc/HackerNews huggingface dataset:
> It would be cool to have a swarm of Raspberry Pi sized devices that I controlled entirely through the AWS console with AWS services, and it would open up some niche use cases like having a tiny server cluster in places where I otherwise wouldn't have infrastructure, like a remote research camp or rural community.

You’re looking for Greengrass, which is hidden away in the IoT tooling AWS provide. It allows you to run Lambda functions and Docker containers on Raspberry Pi (and smaller) sized devices, controlled entirely through the AWS console.
Those are the trunk link earth stations. Not the CPEs.

To be pedantic the radomes are only a couple of thousand dollars each, it's what's inside them that's expensive. Spherical radomes up to a couple of meters in size are kind of a commodity item. The Cobham-manufactured, agile, ku-band tracking dish antennas with Rx+Tx RF chains are expensive.

The small white things not in radomes shown in the picture are possibly beta test CPEs.
Even if it weren't the only option, the sad reality is that, for most, it'd be financial suicide to not be on the App Store.

Compare that to games on PC: even though competition has fortunately started to pick up recently, it'd still be madness not to publish on Steam.

All platforms seem to naturally tend towards monopoly, with an enormous first mover advantage. I wish I knew of a solution :/
And what do you want to do about it? Do you want to sandbox Bash? That would make Bash completely useless.
As a maintainer of an extension with said permission I think it's important to acknowledge some extensions do need said permission.

For example at the extension I help maintain (Testim Editor) we literally do test automation which requires elevated permissions.
I think it's "safe". They are not going to put a malware on their extension as you installing the extension is how they make money. But as the company has a business model around collecting your browsing data and being a gatekeeper between you and advertiser it really depends what you're trying to protect against.
I can't be sure about that, of course. It works for now and that's all that matters. Someone might fork it if that would happen.
It's sad, because if they would just travel the world (or look at the data) instead of building unnecesary infrastructure, they would realize how broken the Uber experience is in less developed countries.

Data quality issues, like missing tolls, intersection being different on Uber's map than in real life means that Uber is underpricing drivers, which leads to driver cancellations. It was very frustrating for me to start the whole process again mutiple times after waiting 5-10 minutes and try to haggle with the drivers all the time.
> I.e. given 100 choirs there will be a distribution of "not easily infected" individuals with choirs with few off them.

That's a valid point -- one choir alone would not be enough to be the proof, it could still be an accident that such individuals happened to be in one particular choir, but it's not the only such "random sample." Given that we have more "random samples" of different sizes, they can be observed as contributing to the evidence, the logic of the proof is there, and the evidence accumulates, especially as it can be observed that no specific "traits" of the infected could be recognized to bring "the difference" between "less" and "more" easy infections.

One of the arguments supporting the significance in the choir is -- the earlier in the spread of infection we observe such choirs, there's less chance that "100 choirs" from your example were even exposed to the virus, and less chance that that specific choir was exceptional. Similar spreads early in epidemics would also point in non-exceptionality of that one.
The problem is the implicit guarantee:

- Step 3: pip update && install X

- Step 4: run step-tool

- Step 5: pip update && install Y <build failure>

To be clear, I'm sure all these things can be solved by a complex enough stream of shell commands, but I'm also forced to shove in updates at every step of my build, which is an artifact of the build-system
https://twitter.com/SenBlumenthal/status/1247510907992846337
You mean the features they lied about and may have the FTC chasing them for?

Yes, it is a problem, it's been a problem for a very long time. Criminals gravitate to the most convenient platform like anyone else but otherwise don't stop being criminals. It only serves to punish other people.
> I know of developers who were instantly terminated and all their apps removed. Luckily this has not happened to me.

Well there you have it. The rest of devs will be happy they're still under Apple's wing, and nothing will change.
NY is a weird place where you can see same vacant retail spaces sit on teh market for years and years with landlords unwilling to budge doe to perceived loss of paper building value.
Some reasons:

- Ad blocking
- Reporting analytics to home base for product feedback
- Mocking network requests to make certain pages load faster.
- Performance analytics for the page's network (like the devtools).

Please remember that some extensions are not free, we companies like Microsoft paying a substantial amount of money for the extension we develop (Testim Editor) for example.
I use Lua at work to process incoming SIP messages (using LPEG [1]). It's handling million of calls per day without issue.

[1] Lua Parsing Expression Grammar http://www.inf.puc-rio.br/~roberto/lpeg/
Basic Client-Side GraphQL Tutorial for Beginners
Huawei + Xiaomi RedMe + Baidu.
>you will be mostly ok!

But you won't. Mostly OK does not protect you from ruinous lawsuits or investigations. With the way the justice system works on the EU level I would never trust "mostly OK". We had an EU court find that posting factual information about a religion was blasphemy and not protected as freedom of speech as a human right.[0]

[0] https://en.wikipedia.org/wiki/E.S._v._Austria_(2018)
I can only speak for myself, but I have had a number of interactions with the review team, and I have always ended up communicating with a human; although they would often paste “talking points” into their replies.

Because of the nature of a couple of my apps, I’ve had them bounced for “providing commonly available services” (i.e. competing with OS tools). In each instance, I have appealed, citing some unique features, and have prevailed.

I think that reviewers have a number of “1-button” responses, provided by some kind of dashboard, in order to ensure a narrative is maintained. This is actually common for many customer interaction scenarios. I don’t like it, but understand why it happens.

I’ll bet that the more heated an exchange gets, the more “canned” these responses become, because...lawyers. He may, in fact, be communicating with a human, who keeps hitting canned response buttons (not much different from ‘bots).

I’ve wondered whether or not folks might use TestFlight for “shadow release.” I have seen app makers use Enterprise in that fashion. I have no idea (or opinion) on whether or not that was the case, here.

I’m not sure I would want to pursue my case in the court of public opinion. It’s a risky gambit, but this chap may feel he has nothing to lose.

EDIT: One thing that I should mention, is that I never have a release in TestFlight for more than a few days. It has a "time bomb"; I think, maybe 60 or 90 days. That means, in order to maintain an app in TF for three years, he'd need to keep re-releasing every couple of months. That speaks to some kind of intent.
Shark Drunk: The Art of Catching a Large Shark from a Tiny Rubber Dinghy in a Big Ocean by Morten Stroksnes
I don't even remember when I last worked in a non sprints/cycles way (the year started with 201x or even 200x).

But sprints does not necessarily equals cycles, and cycles does not necessarily equals Scrum or Agile.

I totally agree with you stand that "overly ambitious sprint planning" is the root of all evil, many teams forget that planning is not a construction plan but more of a show of intents and you can see the stress level fluctuating between the start and end of sprints.

Another big problem is task estimation, we know that we are bad at it but the "process" forces us to estimate anyway. This in turn leads to more of the above mentioned stress since we usually under estimate.

I found that many times usually Kanban, or ScrumBan works quite well and mitigate some of the mentioned problems.
Google Analytics has a "bot filtering" option that works pretty well (even though it's not perfect). Do the alternatives also have similar features? There is a lot of automated traffic on the internet.
Yeah both Docker and Podman are written in Go
Covid-19 Is Bad. But It May Not Be the ‘Big One’
Here's another perspective on Latties: It's called Formal Concept Analysis [1].

The core idea is that every binary relation (think of a binary matrix representing for example "Animal a has Property p") leads to a lattice of `concepts` associated to this relation. This lattice turns out to be very nice (it is complete: every supremum and infimum exists, even infinite ones) and conversely, every complete lattices is such a concept lattice in a very natural way (the relation that leads back to the comlete lattice is then `a is smaller than b`).

This allows to translate phenomena between the world of lattices and the world of relations with many applications in for example data mining.

[1] https://en.wikipedia.org/wiki/Formal_concept_analysis
The biggest advantages though is having to explicitly define al the edges:

- You need persistent storage? You better define it or you'll lose it one the next (re)deploy.
- You need to expose network services? Tell me which-ones or it won't work.

If we're talking on small scale single server deploys, it makes backup, upgrade/rollback and migration of applications a LOT easier.

As long as you're not talking about a k8s cluster - which you should avoid with application architectures that aren't "cloud native", I assume you'll have a local docker-compose file which you just start/stop to bring the entire application stack you need (database/app/proxy server/monitoring/...) with one command, which means all external service dependencies are also contained in one 'stack'.

What I also use it for on small-scale apps is having a test environment of the same software running on the same droplet. I just put a Traefik reverse proxy in front of it that autodetects the docker containers, handles HTTPS/ACME certificates and routes the test-url to the test-containers, the real URL to the "production" containers, and they're all isolated.
>These popups are entirely unnecessary, if sites would just stop tracking you and allowing third parties to track you.

Yeah, who needs money to operate a service anyway. Can't they just be happy that I'm even willing to consume their content?! These websites do that so that they can provide the website in the first place. If they didn't then there would be no website for you to complain about.
I use Ackee, also a simple and open source alternative https://ackee.electerious.com/
>I heard about that. But why would you want to have quantum field theory of gravity? Why can't you just consider gravity to be only about the shape of space-time in which everything including quantum field theories of everything else happen?

No, because it turns out that curved space-time is actually incompatible with quantum field theory in certain extreme parameter regimes, in a way that it actually makes it impossible to make predictions on scales where both gravitational and quantum effects are very strong (e.g. neutron stars). We want a quantum field theory of gravity as then it will "play nice" with other quantum field theories.

>Does GR really describe fundamental interactions? For me it seem that it only describes shape of space-time where all the fundamental interactions take place.

I think it is quite fundamental that energy curves space-time and that it affects the paths of objects (even light), but yes maybe I wouldn't call it a fundamental interaction in the same sense as quantum field theories, particularly because it isn't quantised so it isn't really a single "thing" being exchanged (like a gauge boson). Most physicists do call it an interaction or a force though. I mean that it describes nature on a fundamental and indivisible level (at least so far as our current/most popular understanding)

>Isn't it just because we lack data from systems where gravity is extremely strong and systems are small/isolated enough to show any quantum effects? How can we be sure that we need quantum gravity? Why it's not enough to calculate QFT in curved spacetime instead of flat spacetime?

Of course we lack this data, which is why measurements of, for example, the aforementioned neutron star equation of state will give us more understanding. We can't be sure that we need a quantum theory of gravity, it could be that it is actually just impossible to describe both gravity and QFT at the same time. QFT in a curved spacetime is only a first approximation of general relativity and doesn't capture all of the effects of GR (see here for example https://en.wikipedia.org/wiki/Quantum_field_theory_in_curved...). I don't really know much about quantum gravity, but I don't believe that QFT in curved space-time is sufficient, at the very least it doesn't solve the cosmological constant problem (https://en.wikipedia.org/wiki/Cosmological_constant_problem)

> And I argue we shouldn't be able to because I believe it's completely different thing from a real force

It's worth considering that what we call a force in quantum field theory is very different from what Newton would have considered a force! Probably in fact the gravitational "force" due to curved space-time would seem more like a force to him, certainly QFT is much weirder than GR after all...
Rent is precisely about what people can afford. It's no accident that rent is around 50% of local income, in all cities across the developed world.
Specifically, Snapchat wants to stop "tweaks" and alternate frontends that allow for bypassing of Snapchat's self destruction controls.

This is especially important given that Snapchat is widely used to trade amateur underaged pornography.
I recently had a discussion about the interface with the Goatcounter developer [1]. Also put in a feature request with Posthog [2]. Hadn't heard of Plausible, maybe that's the one for me!

[1]: https://github.com/zgoat/goatcounter/issues/302

[2]: https://github.com/PostHog/posthog/issues/1020
That’s a fantastic idea. It would also be a great place to collect these voices and get a bigger platform in discussions with the platform owners. Almost like a union of sorts...
If Google can't keep things quiet, where can I find a rough list of factors DoubleClick uses in order to track users? Has any of those factors leaked in the past? Would anyone on the ad team at Google jeopardize their $350k per year to leak unethical behavior in that division?

There's plenty ambiguous about that statement. Firstly, it doesn't cover past or future. Room for weaseling there. Secondly, it specifically says "track individual users", rather than include devices or just say "tracking" generally. Could they be tracking multiple users with the data point of "rarely updates browser"? According to that statement, they didn't rule it out.

That statement explicitly does not say they are not using that information to track devices or Chrome installs.

In fact, it doesn't even say it isn't a factor in ad targeting algorithms.

Given it was written by Google's highly skilled PR team, and not a developer, I'm inclined to believe they wrote this ambiguously for a reason. Google does not have a good track record with the truth or community goodwill (they stabbed Firefox in the back).

It's an advertising company making billions of dollars specifically from the use of tracking data. You're asking me to trust that said advertising company isn't using a tracking ID for tracking purposes when said ID is sent directly to their advertising domains.
Game Offline Terbaik Untuk PC
> That's why I've ditched all of my Apple hardware and went 100% FLOSS years ago. The experience is polished enough for me as a developer to do what I need to do and after I set it up just the way I wanted it, no other setup can touch how productive I am on my Arch setup.

For the majority of users, this is irrelevant because linux is unusable for them. And they are the customers. To have a sustainable business, we have to target the platforms that paying customers use. That platform is not gnu/linux.
I wouldn’t say graphics is all that niche compared to many other fields. There are plenty of jobs in it. The problem with salary seems to be that many people want to be in the gaming industry. Ultimately a problem of supply/demand and an exploitation of passion.
govt's need to catch up and start setting some rules. App stores have gotten so large that they essentially become like real estate or store space. You can't just have a few stores control all the means of distribution.
Because of the public domain licensing, some LibriVox recordings are simply copied (with the LibriVox ID removed) and sold on Audible. (Search Audible for Karen Savage - e.g. Pride and Prejudice).
If you remove PII, then whatever you are left with is no longer personal data.
This is also trivially bypassed by the following technique:

1. Open the Snapchat app for a bit so it is downloaded / cached.

2. Turn on Airplane mode.

3. Screenshot and screen record to your desire.

4. Delete the whole app.

5. Turn off Airplane mode and download the app again.
Medium wasn't lying when it said "1 minute read". Very cool blog post, and a very cool little trick.
All valid points, and I did spend quite a bit of time finding the narrators I like.

If you want a place to start, I can recommend the recordings by Mark Nelson - https://librivox.org/reader/251

He recorded a lot of pulp classics - "The Cosmic Computer", "First Lensman", "Hour of the Dragon", "Princess of Mars", "Space Viking". Professional quality recording, great voice, charming books.
Does he? This is the portion I was basing my comment on : "The app has been sitting on TestFlight for 3 years now, it has around 200 beta users, and if anything, the only reason I can think of, is that Apple thinks I decided to unofficially deploy the app with TestFlight without going through the formal review."
Stratechery and Farnam Street
I’ve been pretty happy with Matomo (formerly Piwik), especially their non-cookie mode. But the interface is ugly, confusing, and makes finding information much more difficult than Google Analytics does.

Edit: One major thing I am unhappy with in Matomo is event tracking. GA makes it much easier (in my experience) to track conversions and events, and presents the data in a better way.
> while I agree with your general advice about sources, I don't find your "apparently" to be apparent at all.

"Apparently" was used in the sense "I haven't seen and verified the sources myself" (i.e. the specific scientific material that supports the conclusion of an expert) but at least I took the effort to get the claim about that conclusion from a recognized expert directly." That is, I can't give you the ultimate source that the said expert used for that conclusion, but according to my understanding from reading a transcript of his podcast he concluded that and I have chosen to believe him. Experts spend their whole life to achieve expertise. There are a lot of "preprints" and even fast-approved published scientific papers floating around, which eventually (even extremely fast) are recognized to be flawed by the experts, but only after the false claims are repeated across the media. In such a situation, unless we are the experts ourselves, and unless we have infinite time available, our best bet is to trust the experts who are less prone to present or accept false claims. I consider Christian Drosten one of these.

Being curious, I do check some source scientific works myself, I'm just admitting that for that particular claim I haven't checked the sources myself but decided to trust Drosten. I also claim that I at least spent enough energy to read the exact transcript of his talk and avoided to read "journalistic interpretations" -- the expert's statements are very often totally deformed by retelling. If that's not enough for you and you believe that you can catch him in an error, I'd really like to know why you even believe to be able to achieve that. And if you believe that I'm claiming something he hasn't said, you can check the transcripts of his last two podcasts yourself and write here if I made an error, I'll be happy to learn more.

At some level every one of us has to trust some experts, the question is just if we can also recognize these who just claim some expertise but are actually promoting false claims. I believe that Ioannidis, for example, is an example of such, and I also see that other experts agree.

For "as close to the experts as possible" sources I also recommend everything from https://www.microbe.tv They also admit that they do make errors sometimes, because they didn't recognize early enough how serious this virus is going to affect everybody. But getting the coverage from the experts directly allows one to remain much saner than when reading media who regularly completely distort what experts actually say. And even when media accurately quote some single paper, media often falsely reflect what the whole body of knowledge actually is, as in xkcd "Significant" comics.
My MBP doesnt scale properly on my ultra wide 3840x1080. The whole OS makes things too big.
A bit off topic but what’s the status on any research toward leveraging audiobooks to produce text-to-speech? What are the hurdles in making it seamless and imperceptible? And what’s the “theoretical” number of recorded words/hour required to produce something reasonable?
Caffeine: Livecoding environment for web browsers, Node.js, and WebAssembly
Define "tech". I'm working on a tech company which does something novel and important and have no issue complying with the GDPR - I'm aware of what data I'm processing, and what third parties I'm integrating with. I don't store or process data in ways that aren't necessary for the use of my software. I make a copy of data that I need to keep for legal/liability audit purposes into a separate system, where there's a cron job which deletes it after it's unnecessary. Deleting a user's data is as simple as DELETE FROM users WHERE id = ?, and I'm happy to do that because it means one fewer user's data which might be accessed in a security breach. I don't need a GDPR consent dialog or a cookie popup, because I don't do anything which needs either of these - I don't have any cookies aside from a login cookie, and I don't process data in unnecessary ways. I have a document which specifies what data I store and what I use it for, from which I can derive a privacy policy.

So... define "tech". If you mean "adtech", say that.
Creating a Feathers JavaScript App – Feathers JavaScript Series – Part – 1
Matomo has the same, works pretty well. Via plugin they can also track bots to show that separately but they're filtered by default.
Seems like hooking the UI layer and intercepting data on the wire would be a much simpler approach. I wouldn't even try to circumvent the UI flow or animations. The more 'user-like' the activity, the more difficult it is to distinguish automation from human traffic. This doesn't scale as well well as many would like, but it can work. You could probably bundle something like this up and resell it as a grey-market API.

There may be some money in standing up a datacenter that is filled almost exclusively with smartphones.
I'm confident Microsoft wouldn't be killed by enforcing the law on them.
I don't have the data, but I definitely think of Israel as being a country where many of these questionable data privacy things originate. Add PIPL to the list, who are a data aggregator and who claim to be in Idaho, where all their management is actually in Israel.
The greatest professional sin is undervaluing the other person