skysight-inc/HackerNews huggingface dataset:
But what about these "recordings" in a web app that Apple has no control over? As far as I can tell, grabbing a screenshot of a canvas element and sending it to a server is still doable without being reprimanded by Apple.
"proceed with whatever budget he needed to pursue the facts in this matter"

That's the richest guy in the world saying "I don't give a XXXX what it costs, find out who did it."

It's also the moment in your life when, if you get the result that guys wants, he'll be glad to write you a cheque for $20,000,000 and will be happy to do so and he won't be interested in why the number is that high.
Internet infrastructure upgrades are very unevenly distributed, and you can find horror stories all over the US. But when I got online in the 1990s, a T1 (1.544 Mb/s symmetric) was extravagant and almost impossible to imagine for a home user. I now have 1 Gb/s symmetric at home.

I doubt whether the entire uplink of my first ISP was 1 Gb/s. Many colleges' uplinks sure weren't.

Somebody's out there making Internet infrastructure better some of the time.
I think another interesting thing about these times, compared to when such things may have happened 20+ years ago, is that the photos they've described would cause rather little outrage or attract much beyond a few giggles from the public. Especially if released after their existence is already known about. I think the iCloud leaks of 2014 severely tempered society's salacious demand for more pictures of this nature.
'Dynamic Range' and the Loudness War
If it's a HTTPS page, wouldn't that be blocked due to mixed content though? Or is HTTP requests from a HTTPS-loaded script allowed?
I find the user-aggressiveness of some of these techniques to be insane. I have a similar setup to you and have two pi-holes for DNS on my home network propagated to all devices include a few smart devices. On any given day roughly 45% of my home traffic (3-6 people) is blocked by pi-hole.
David Letterman also did it very publicly on his TV show.

https://www.youtube.com/watch?v=44QgPty17Mc

This shows the whole Trump/AMI/Campaign org to essentially be a criminal mafia enterprise.
It's possible that ants too can do that: https://www.rifters.com/crawl/?p=6822
Dropping all analytics and crash reporting hurts the product and by extension the user.
I'm overwhelmed by the number of credit union options. Are there significant differences between the options? Anything in particular I should look out for? In general, I'm just looking for something to do day to day banking and potentially get a mortgage in the near term.
Am I the only one going to say it?

Kudos to Google Fiber for actually trying to innovate in a stagnant industry. I'm no insider here, but I suspect the micro-trenching did go through internal testing which looked promising before they approved it for real city use.

If the micro trenching had been successful we'd be cheering for Google for finding an innovative way to bring fiber to more people. Turns out it didn't work in their one trial city and since they discovered this at a time when Google Fiber is no longer expanding it is no surprise that they don't "re-open" Louisville and retrench the entire city.

For a community that celebrates failure as a natural consequence of innovation, I'm surprised at all the negativity here. Not a mention of the 2 months of free gigabit internet they're giving to customers. Yea, Google Fiber is just a bunch of soulless profiteering corporate jackasses /eyeroll/.
I think you sort of have to plan for it to be like that. If you tried to pay for all the tooling on the sales of the first 100 you would likely price yourself out of the market. So somewhere an analyst has to say, "Our lowest predicted lifetime volume is <a>, our expected volume is <b>, and our exceeds volume would be <c>." and then look at how much per plane to charge to pay off the tooling.

It sounds from the press coverage that Airbus is coming in below even their lowest forecast lifetime volume, which my just be exaggeration on the press' part, but if true it means some write downs are in Airbus' future.
Java 7+ has everything you describe for Python 2.5+.
That gave me chills, and the phrase, If you’re going to shoot the king, you’d better be goddamned sure you’re going to kill him flashed through my mind. Well, they missed spectacularly, and now the man who has a rocket company for fun is clearly pissed.
Not sure how DNT fits into this. No advertiser respected this flag and, ironically, some used it to finger print a user's device.
haha ex love interest, ex partner, ex operating system, the list goes on!
I don't care how they do contention. That's a business plan.

What I do care about is fraudulent business practices. I expect a minimum speed alongside a maximum speed. And if their contention ratio is 10:1 then I expect 1Mbit-10Mbit for that connection.

But no, the content/internet media companies play insane games, zero rating their stuff, enforcing arbitrary 'kill netflix' limits, and evil layer 7 filtering. They need broken up into lines owned by the state, service over lines sold to whomever provides service (like an ISP or a content company), and customers leasing the lines like how power works.

These megagiant media corps should have never owned the physical connections. At all.
Good mutations can be random. Being able to drink milk doesn't have any harmful effects, so it stays. Most of humans are lactose intolerant. 99% of mammals are lactose intolerant. But all mammal infants drink milk. Drinking milk might be beneficial, but it's more likely a random mutation that wasn't selected against since it had no harm and gave a little more calory source to humans.
It's hardly new back in 2008, I worked for a company that used Tealeaf, a proxy that intercepted all web traffic before it even hit the load balancer, to record every click and request. It was used by the help desk and, when they couldn't figure it out, the Tealeaf session and player were forwarded to the devs. (This was a company under HIPPA, so a bunch of that data was related to personal health records).

In 2012, I worked at a University with analytic tools that showed a color map indicating the average scroll speed for pages on our website and heat maps indicating how long different users hovered over a section.

This stuff has been around for a long long time.
I'm guessing there are some interesting things you can do when the defer list is scoped to the function. Like perhaps this pattern works:

loop i over whatever {
defer foo(i)
}

I.e. a loop's iterations can put things into the defer list, which is then executed when the function exits. Whereas if the defer list were block scoped, then each defer would execute immediately on the termination of its enclosing iteration.

Also, there is problem with conditional defers like:

if (condition)
defer whatever

Okay, so that is in the surrounding scope. Now I need to add some piece of logic:

if (condition) {
defer whatever
piece of logic
}

Now it's scoped to the curly braces and executes immediately after "piece of logic" is done?

In terms of performance, the defer list has to be an actual run-time object; the compiler can't always optimize away the existence of the defer list. If defer is block-scoped and used in numerous nested scopes of the same function, where the compiler isn't able to remove it, then you get multiple defer list instantiations in the function's stack frame, which is a kind of bloat. These have to be initialized to the empty state on each entry into a block. At most defer list to initialize on entry into a function is less time and space overhead.

A more flexible design would be defer to work with named blocks:

foo: {
bar: {
defer h() foo;
defer g() bar;
defer f();
}
}

h() is deferred to the termination of foo (thus using foo's defer list); likewise g() in relation to bar, and the f() defer is function scoped.
I specifically put a disclaimer on my website (sephware.com) that my apps don't even collect, let alone sell, any of your data. Ironically my app (Autumn) was rejected and not allowed on the App Store, even when I filed an appeal, because it uses Accessibility, despite there being a good handful of apps of the same type on the App Store that were grandfathered in before that rule, many of them long abandoned and receiving recent poor reviews with the users asking for them to be updated. I have aimed for Autumn to be not only one of the more polished and aesthetically pleasing apps on the App Store, but among the most ethically conservative also.
The second of the two quoted sentences doesn't include that qualification. Does apple view it as implied by the previous sentence? Quite possibly, but both viewpoints are arguable.
In my market, a major city in the US with a reasonable cost of living (ie a five bedroom/3000 square foot house in a good neighborhood in the burbs can be bought for $350K), the average framework developer who can push out a CRUD REST API in Node and can throw together a website with Bootstrap and React can make about $120K in a few years out of college and live a nice comfortable life and is well above the median income - I don’t think that’s doing too badly and certainly not “low expectations” based on salary.
"Do-not-track" is just another data point advertisers use to track you. It's worse than a placebo.
He says as much.

Of course, we all know the only reason WashPo publishes articles critical of the administration is Bezos right? It mean, it's not like every other mainstream paper all over the world does it. And for no connection, no connection at all, the Whitehouse is suddenly talking about raising the rate Amazon is charged for postage. That couldn't possibly be vindictive retaliation by state power to get a newspaper to change, could it? Nah.
Is there a good way to verify it’s actually written by him? Doesn’t seem like it would be that hard to set up a fake Medium profile and post this claiming to be him. There’s nothing else posted under this profile, almost no followers, unless he has linked to it from some other verified source I don’t think we can assume it is genuine.

Edit: apparently he verified it by tweeting it. Still a worthwhile thing to remember to check in the future though, I imagine this kind of thing eventually being gamed, especially in such a drama-filled escapade as this.
> But best practice is to return concrete types.

You're taking this as an absolute when you shouldn't be. There's plenty of places in the standard library that don't follow this "rule".
Modern browsers should block all backend/javascript http communication if the main request is made over HTTPS, unless you specifically disable it with a Content Security Policies.
> (Also, why is Jeff Bezos using Medium? He owns a newspaper.)

Using his stake in the WaPo to boost a personal rebuttal would be a tremendous ethical lapse.
I wonder when zoos will pick up on the twitch train. This account: https://www.twitch.tv/dashducks has set up a device to feed ducks whenever people tip.
For most non-tech users Google has a stellar reputation unfortunately.
You don't really need a driver for that. On Linux you could use a systemd unit with Before=sleep.target (or probably a udev rule). Windows has PBT_APMSUSPEND (which some applications use to quick-save before entering stand-by mode).
it's funny, we're building this set up (https://github.com/PRNicovich/NicoLase) in our lab for microscopy. From the docs:

"When aligning your laser launch, do not rush. This is not something to attempt late on a Friday afternoon in a
free hour before heading to the pub. This is a task involving a great amount of precision and small, careful movements. There will be very little in the way of positive results until the task is nearly complete. Set aside up to a several hours to complete the alignment, especially on your first try"
China's multi-billion dollar media campaign 'a major threat for democracies'
> Apps should require user permission for network access.

I think this is already a thing in China.

> Further, the user should be able to control what domains/hosts the app has access to. The user should be able to have feedback indicating that the application is communicating over the network at what times and with how much data.

This is difficult to do, since it's easy to swamp the user in prompts for every little thing.
Haha that's fair!

Out of curiosity, what iOS features do you use? I ask because one thought you can do is have that as a phone and an iPad, so you can segregate your very private stuff and still use an iPad for iOS features
I used to work for Crittercism (now Apteligent), but I don't claim to speak for them in any way. I can state that while I was there, I never saw anything even remotely creepy being done with the data that was sent to them. As a baseline, I'm a card-carrying member of the EFF and my definition of "creepy" is a lot easier to meet than most peoples'.

A typical setup would work like this: when you launch an "instrumented" app, it generates a UUID. Then whenever a user interacts with the app, it would send messages like "UUID 1234... launched app version 3.14. UUID 1234 clicked the 'home' button. UUID 1234 viewed their profile page. UUID 1234 searched for a video. UUID 1234 played a video. UUID experienced an OutOfMemory exception in module foo, line 942." These were aggregated together so that you could run reports like "among people who experienced the OutOfMemory exception in module foo, line 942, how many viewed their profile page first?" That allowed developers to very quickly focus on the exact steps required to reproduce a specific problem.

So sure, apps were gathering a lot of information about what you were doing, but it really was genuinely for your benefit. There was no way for customers to run queries like "what video was heywire watching?" or the like. Everything was 100% focused on being able to quickly and accurately identify the cause of crashes. Now, that was just one company and it was several years ago. Maybe every other company was creepy? Maybe Apteligent is, too, now? I don't know. I don't have any insider knowledge into the current state of things. But at the time I personally witnessed it, I would have felt very comfortable at an EFF meeting explaining how every byte of metrics information was being used.
Yeah, like I said - this was a few years ago, and the system wasnt designed to be able to scale using ASGs at the time. (Fleet didnt yet exist, amd a bunch of other reasons) - but scaling was based on users and load complexity for the data we were handling -- this wasnt a web service.
My grandpa was commenting on some tiling that was being done in our house and mentioned that back when he did tiling they had none of these tools they use for tiling now and the result would have been close to impossible to do back then.
Here's the actual Medium post from Bezos himself https://medium.com/@jeffreypbezos/no-thank-you-mr-pecker-146...
You have two links labelled [4], and also didn't share your tool; which was the more interesting content of your comment ;)
We do, actually...
"Hundreds of millions of CAPTCHAs are solved by people every day. reCAPTCHA makes positive use of this human effort by channeling the time spent solving CAPTCHAs into digitizing text, annotating images, building machine learning datasets. This in turn helps preserve books, improve maps, and solve hard AI problems."

https://developers.google.com/recaptcha/
Nude. Well, he could call them out. Go ahead and publish! That can be handled, talked past.

But, nude with who?

Perhaps more painful.
He tweeted it: https://twitter.com/JeffBezos/status/1093643321732464646
“Upgrade or replace every building in US for state-of-the-art energy efficiency.”

Yep - that is definitely doable. Every building.

“Build out highspeed rail at a scale where air travel stops becoming necessary”.

Hmm - I kinda like being able to travel coast to coast in a few hours instead of a few days.

How much will it cost?

Ocasio-Cortez: “... even if every billionaire and company came together and were willing to pour all the resources at their disposal into this investment, the aggregate value of the investments they could make would not be sufficient.”
In that respect, alcohol is actually a counter-example to some degree as well, since it arguably causes quite a large harm to others every year through drunk driving, yet it's politically untenable to ban it (again).

The difference between alcohol and the other drugs is that alcohol makes other activities dangerous, but the onus is ultimately on the individual. The other drugs simply make the person dangerous, due to hallucinations, violent/uncontrollable urges, etc. They also have permanent physiological effects on the brain even at low doses and only a few uses, whereas alcohol would require substantial amounts of consumption to have significant or permanent effects. Not even remotely the same thing.
sure, it's premature to be absolutely sure of the reasons for capitalism's current success (and potential demise), but that doesn't mean we can't draw any conclusions.

the underlying conjecture is that capitalism combines with modern political and cultural systems to create broad distribution of esteem and opportunity, while also being more efficient at it, so that attention is drawn toward positive-sum production (and away from zero-/negative-sum conflict), making it more stable than other systems like feudalism.

moreover capitalism seems to be flexible enough to combine with diverse political and cultural systems. the modern mixed economy, then, can be thought of as an expression of the pragmatic holistic sociopoliticoeconomic system (vs. the ideal) as it counteracts various forms of self-serving distortions.

do you believe maximizing personal capital is a worthy goal in itself, or is there another reason for the debate?
Increased cabin pressure increases humidity, which in turn results in (for me at least) a reduction in issues like dry eyes, dry skin, and sinus problems. In addition, the increased oxygen is extremely noticeable - when you get off the plane you feel more like a human being, even if you've only got 4 hours sleep.

Note that my experience in comparing the A380 to the 787 is on USA - AUS flights, so your mileage may vary on shorter flights, but on longer flights it's a godsend.

E: I also have way fewer issues with my stomach/gut on the 787.
I wish they spent a bit more time on the CMS part of the equation. It's hugely important to enable content editors to make changes. The solution isn't that valuable if it's limited to devs only. I also don't think there's a clear winner yet. Maybe, Contentful if you have a boatload of money, but I certainly don't.

I did just implement Netlify CMS in a project though. Super easy to get set up and it's open source. It's missing some things from more polished CMSes that you might expect, like editor roles, but it's still pretty young. The project lead is really responsive and I have high hopes for it long term.
Sorry, but for me its not a great method of releasing resources.

I tend to (for example) open a connection in one function, do something with it in another function, close it in another. I'm not writing traditional go programs, i wrap things in an api.
According to their documentation it is sent in https

https://help.hotjar.com/hc/en-us/articles/115011639887-Data-...
Yeah, DNT was dead on arrival. I have no clue why the internet powers that be though that would be effective in any way. I guess its more of a feel good action.
Apple aggregates and sends crash reports if users choose to share them with app developers.
The OpenGL driver mostly works, but it has some... issues. There is a reason why the RPi Foundation doesn't enable it by default.

I have used the OpenGL driver before, and it breaks some weird things (e.g. Programs which use the proprietary blob such as Chromium or VLC slow to a crawl, boot splash screens don't work, a few other weird things.)

I still, however, don't get why the RPi Foundation doesn't have the ability to enable the driver in the GUI tool. You have to manually use `raspi-config` in the terminal, which the GUI has replaced in almost everything but this.
This. I would also add hygiene to that list. Take extra care about your teeth, control the smell (hint: diet!), cut hair regulary, cut & clean nails, trim nosehair, earhair, cure acnes, clear blackheads. Don't be afraid of beautician.
Oh god, please don't. We don't need to see that. What happened to Bea Arthurs nudes I kept hearing about as a kid?
and that's NOT what these tools are doing. That would be a huge waste of data. They're just tracking which UI components you touch, the timing and inputs. It's more like recording an RDP session, not full on screen captures. You can compress a lot of that data and it would be difficult to detect without installing CA certs and using a MITM-proxy.
It’s described in the post, there’s a description of each photo sent by AMI.
Dupe: https://news.ycombinator.com/item?id=19109474
Looks like Mr. Robot is at it again.
I hope you appreciate how exceptional a situation that is.

Statistically speaking, 75%+ of the adults in the US are overweight. That is the pool being drawn from.

So when you're not in the overweight majority, and have no interest in cohabitating with an overweight person who presumably lives a lifestyle contributing to being overweight, you already have just 25% or less of the population to pick from.

Now you need to find within that fraction someone you actually like as a person, who doesn't have any of the other unhealthy habits unrelated to being overweight you want nothing to do with.
For 30% of my revenue it seems like a lightly loaded excuse.
Oh no, Google is the main supporter of Kubernetes, yikes!
I live in Louisville and I've had AT&T's Gigabit fiber product for over two years, in two different residences in different parts of the city. I frequently see new signs that they're deploying to new neighborhoods, including some neighborhoods that made me scratch my head a little. They're definitely making more than a modicum of investment in their infrastructure here.
Why not refuse to load sites in Safari which do similar mouse and click tracking?

Does Apple.com?

(Real question. I'm guessing because it's too common or too CPU intense.)
Are you sure it's proposing that cities force social interaction? Could it be a proposal to provide more options for living arrangements with a lot of social interaction, like group homes? Such arrangements do force interaction, but people would be choosing to put themselves in that situation, and would be able to get themselves out of the situation by simply moving to another apartment in the same city.
It needs legislation behind it
If those "drug addicts" have access to cheap, uncontaminated drugs and the dosage is controlled by their doctors then all of the problems that are commonly associated with "hard" drug use disappear.

No, these drugs literally destroy the brain at a physiological level. Meth, Ecstasy, cocaine, etc. have permanent effects on the user. One use doesn't usually cause noticeable damage, but regular use does.
Suggested title change: “Reflecting on My Failure to Win the Lottery”
With time I have less and less understanding of what's "everyone already aware of", especially when going outside of usual social bubbles.
Alternative to advertising for monetizing your user base
Sounds like that practice would make resource lifetimes hard to reason about. And without defer, you don't have the opportunity to clean up resources if a goroutine panics.
As a product developer, screen recording has been a game changer for finding UX bugs. There's no real replacement for watching your users use your app in real world scenarios.

It seems apple is only banning screen recording tools that send data to "third party" servers so hopefully there are open source self-hosted alternatives that we can use instead.