skysight-inc/HackerNews huggingface dataset:
There's an interesting point here on the resource intensiveness of creating 'renewable' energy itself (ie. windmill costs).

I share the authors concern here that doing the exact same thing we're doing now but handwave electric is not going to get us to where we're going to need to be. We need to be smarter about how we use energy and our resources and use less.

For example shifting our entire automobile based transportation infrastructure to the exact same thing but electric is not nearly as impactful on lowering CO2 emissions taking those cars off the road via better public transit and land use that enables active transportation (ie. walking/cycling).
Click to the next article:
https://thetyee.ca/Analysis/2019/11/12/Climate-Crisis-Realis...
It sends a zeroed out identifier: https://developer.apple.com/documentation/adsupport/asidenti...
No, code 83 occurs when your device doesn't support the level of Widevine DRM used by Disney+.
Server-Side Rendering with Vue and Cloudflare Workers
Why would you be in US customs in a Canadian airport?
I didn't know that exits.
> I'm assuming rotation is better because that is what Mozilla is apparently recommending.

I'm (cynically) assuming something different. Was "monthly" chosen by accident, or is that just enough time for advertisers to connect/correlate activity from two different IDFAs?

Mozilla has big-dollar deals with the ad industry (namely, Google). Perhaps they want to appear pro-privacy while really throwing a softball?
> Phone users can currently disable the IDFA, but have to do so manually; Android users aren’t even given this option

Huh. I have never heard of this.
It makes me wonder if the slaughter of so many people by different horrible governments in history actually helped prevent climate change from happening sooner.
'Tax' is a simple word for a simple concept that spirals into a very complicated topic in practice. Through taxes the pacifist supports wars, the environmentalist industrialisation, the bigot equality and the individualist collectivism, the staunch right winger the salaries of the leftist politicians, etc, etc.

Hating on the general concept of taxes isn't very productive but people are quite unhappy about the details. Politics involves painful compromises and tax is one of the pointy ends of politics.

I'd hazard that taxes are usually raised to force people to support ideas that the individual taxpayers vehemently oppose - because otherwise presumably said taxpayer would already be paying for the service.
Ideally the settings would be configured in such a way that people wouldn’t have to dig through them to have it like they wanted it: it’d be set that way by default. iOS’s usually much better than Android is at this.
Another great project my org is in the process of migrating to is Kraken. We’re migrating to that from after a bad experience with Harbor.
It does, but apps want to customize the experience instead of using the OS provided picker for some annoying reason. At least they should fallback if you deny access to your library, I’d like to see Apple mandate that.
Non-invasive, 3D-imaging tool measures blood flow and oxygenation
Good point, but I don't see why that matters. Exponential output increase will overcome linear demand increase in pretty short order.
This sounds like a proxy for money. Using a bad heuristic with high false positives rate and not talking about the reasons behind the false positives lets an organization to avoid paying the costs of fixing the heuristic.
It's odd to me that the United States Government would consider outlawing infinite scroll, but has not considered outlawing motorcycles, free rock climbing, cave diving, etc.
The Complex Path for a Simple Portable Python Interpreter
Tesla isn't particularly political and there's no Fascist angle?
I'm not talking about the interface. I mean it literally won't load or crashes regularly. I have fiber internet and no issues with Netflix or any other streaming service.

I'm glad it works for you, but it's pretty awful for me.
Do you really think it's a dark pattern? What does Apple have to gain?
A quick and dirty way would be:

$ nix run "(import <nixpkgs> {}).python37.withPackages([ pandas statsmodels ])"

This would drop you into a shell with Python 3.7, pandas, and statsmodels installed.

For more complex use cases, you should specify your dependencies in a shell.nix file or write your own nix package.
Oh, and there can be good reasons like inertia. However, it is very human to resist to change since incentives are aligned with status quo. It is a frustrating field to say the least, but at least some companies fail providing opportunities to try again.
> printf may malloc so don't use it in an out of memory situation. Though I think this problem is vanishingly unlikely these days.

Alternatively: don’t call printf from your interposed malloc, bad things will happen ;)
Prescriptions aren't required in many countries of the world. Protecting people from themselves is not a good reason. If it were lots of dangerous activities would be illegal.

You can risk your life to make it more fun, but not more healthy?

Prescriptions in the USA have only really been a thing for the century since the Harrison act, which brought drug smuggling with it.
You can blaze a trail that others literally follow, or you can blaze a trail that others figuratively follow.

The JVM is definitely more important than Java. But it might not be the most important VM, let alone the most important thing in software.

And other languages/platforms emulating that plan doesn't diminish the JVM, except numerically.
Unfortunately true exponential growth of a physical system cannot exist - it'll always be some sort of logistic model that looks exponential near x=0.
I have never read such a crystal clear explanation of what a computer / a Von Neumann architecture is. Simpler is always better. Thanks a lot for this.

Any other clear descriptions of CS concepts - especially for Data Science - to share ? Links to them ?
Keep in mind that the existence of lots of skilled people who are willing to contribute to serious war efforts, but who'd rather do other things most of the time, has some deterrent effect on foreign countries--there is an incentive to avoid doing something bad enough that it "wakes up the sleeping giant". I'd reserve criticism for the few people who aren't willing to help even in nightmare scenarios.
Why does Apple have this as the default?

Now they've mostly ditched their own advertising platforms, what do they have to gain from having these default settings?
> foreigners' right to keep and bare arms is routinely violated

Their rights are violated by courts?
But as they are still developing (with less lock in/sunk costs) perhaps they will be able to avoid some really poor emissions pitfalls and move into renewables more easily when the economics make more sense
MacBook Pro 16“ with updated keyboard set to launch tomorrow (Wednesday)
Even if people used electric bikes instead of electric cars, it's way more impactful on lowering CO2, and still creates a better land use proposition (ie: less need for parking, less need for roads, less traffic jams, things can be closer together which leads to less need to go as far for people who aren't using electric bikes)
If it is exponential. There are a lot of curves that look exponential at the base of the curve and then turns out not to be exponential
I applied filters and took a screenshot of the screenshot to reduce image fidelity in case it contained any [covertly embedded]* identifying information [in the form of watermarks or hidden pixels].

*added for clarity.
How are you not convinced of their ill-will?
I forget where I read this, but the best values are ones that actually explicitly state the tradeoffs you are talking about as part of the value. The best values are statements that, if the logic were inverted, could also apply as values to a different company that cares about different types of outcomes.

The one that comes to mind immediately would be the classic FB "move fast and break things" motto. It explicitly states what the company wants, and what it's willing to sacrifice to get there.
Recent Developments in Canadian Blockchain Law
This makes me think we should be investing a lot more into nuclear energy.
Our organization looks similar: models are almost all written in R but the business operates in C#. We just use simple HTTP APIs to intermediate. Specifically, we do the following:

1. Use R packages to bundle up the models with a consistent interface.

2. Create thin Plumber APIs that wrap these packages/models.

3. Build Docker images from these APIs.

4. Deploy API containers to a Docker Swarm (but you could use any orchestration).

5. Stick Nginx in front of them to get pretty, human-readable routes.

6. Call the models via HTTP from C#.

This stack works pretty well for us. Response times are generally fast and throughput is acceptable. And the speed at which we can get models into production is massively better than when we used to semi-manually translate model code to C#...

Probably the biggest issue was getting everyone on board with a standard process and API design, after a few iterations. And putting in place all the automation/process/culture to help data teams write robust, production-ready software.
As Taniwha pointed out above[0]:

> If you make that argument then the customs officers are also NOT on US soil and have no authority to search phones (or do anything) at all

[0] https://news.ycombinator.com/item?id=21518813
> If they can't use the illegal searches in order to convict people of crimes

I highly doubt they are getting a lot of convictions from illegal searches of devices. The overwhelming majority of convictions they get are from people physically smuggling drugs and weapons and apples across borders. They don't need to unlock your phone to catch you with any of these things. They already have the right to tear apart your car if they think you have drugs hidden in it.

It's a power play, not an actually useful LE tool. The overwhelming majority of the things that you may have on your phone that are going to get you in trouble with border control are not going to put you in jail. What they will do, is deny you entry, and possibly ban you for 5-10 years.

Since entry for non-citzens is a courtesy, you have zero redress in that case. You're never going to get your day in court, since you're not charged with a crime, and you will not be able to contest that the search was illegal.

The only way this ruling would result in any change, is if CBP voluntarily follows it.
There's an app called "Bouncer" on Android that does this system-wide. Upon installation (with your permission) it disables all permissions for all apps and then any time you enable a permission for an app, it will ask if you want to keep it, disallow it, or schedule it to be disabled after a specified amount of time.

It's imperfect, but works fairly well.
Re: Not that the amount of taxes paid ever stopped a government from trying borrow and spend way more than that.

Government, taxes, and private industry are all tools of civilization. Tools are imperfect and the human managers & users are imperfect. One has to monitor all of them to keep them in decent working order. They won't just automatically run in an optimum mode if citizens don't keep a critical eye on them all.
...where he effectively advocates to curb economic and population growth. Even if it was desirable, which it is not, it is never going to happen.

For the sort of order of magnitude of decarbonisation that is required to meet the climate change requirement, not only to provide the current energy but future growth too, there isn't really any realistic solution other than nuclear energy.
To save a photo someone sends her, my girlfriend's mother takes a screenshot. A lot of her printed photos have battery or other information on them.
New ImageNet State of the Art
TLA+. This will make you a better programmer.

http://lamport.azurewebsites.net/video/videos.html
mmap is arguably the only thing it should have had in the first place. brk/sbrk is fairly dead.
Not sure if parent is talking about https://en.wikipedia.org/wiki/United_States_border_precleara... or not, but yes, that's a thing.
Why does it log out so much?!?
I think solutions to climate change that require global coordination are doomed to failure. When things start getting rough it’s going to be some entity independently pursuing a geoengineering solution, with whatever risk that entails. It’s not the best approach, but it’s something that someone can impose on the whole world without conquering them and shutting down their coal plans.
When the Atlantic Multidecadal Oscillation and the Pacific Decadal Oscillation flip negative, and the deep, multi-decade solar minimum we are about to enter kicks in (it already has begun), we will see temps lower globally (and especially in the northern hemisphere). But of course, with this, we will be dealing with a set of problems much more difficult than warming. Warming is good for crops and humanity. Cold temperatures, shortened growing seasons, and the like are much more difficult to deal with.
We are going to need technology that will pull CO2 from the atmosphere. Yes, doing that is very energy intensive, but we have tech like nuclear power that could power such a process.

People want to have their lifestyle and telling people in developing countries that they can never have the Western lifestyle and telling people in developed countries that they have to reduce their lifestyle are simply untenable politically.

We should be focusing on climate change mitigation.
One thing I always check when using a new install.
I think its "kway" as well. It sounds more soothing.
Hey, that's me, actually. Thanks for calling it pretty neat!

As I mention on the about page, this is really just stringing a bunch of existing tools together, so most of the credit goes to those folks:

- the Graphviz contributors for creating everyone's favourite 1990s-era graphing tool

- Mike Daines for viz.js, which uses Emscripten to compile Graphviz to JavaScript

- Preet Shihn, for RoughJS, which has the algorithms to transform shapes into scruffier shapes

- GitHub user @ismay, who made a wrapper for RoughJS to make operating on SVGs, which Graphviz can emit as output, braindead simple

I just duct-taped things together and did some of the tedious fit-and-finish stuff. For example, ensuring fonts render consistently regardless of whether you were previewing in the editor, downloading the PNG (which generates locally for speed) or embedding the graph on another website (which generates in an AWS Lambda using a headless Chrome to render it).
That's true, but it has nothing to do with the main point of the post, which is that that implementation of the q function will almost always give bad results.
Main contributor here! Let me know if you have questions.
Splice has Studio One in those "rent-to-own" plans if you are interested. I'm an Ableton user, but I got Serum that way
> I haven't read all the information, but generally the data will be "de-identified"

You should read what both Google and Ascension has said about this -- the data is intentionally not being de-identified, although it's not clear as to what the rationale for that decision is.

Even if it were, though, de-identification isn't actually very effective, particularly if you have easy access to a mountain of other personal data (such as Google has).

> Neither company is small or ignorant; they both had their lawyers look at the contract and they signed off on it.

I'm quite certain that, at worst, both companies think that they can get away with this legally. Even if it's entirely legal, though, that in no way means it's right or acceptable.
Is Disney+ the same tech as DisneyLife? For what it’s worth my daughter loves DisneyLife and I also enjoyed being able to watch the classics so thanks very much for your work.
Smart person. I've had the same thoughts. HN is often fun and occasionally interesting, though, so I keep engaging.
Why do they have this as the default setting if they have nothing to gain from it?
Detecting Manual AWS Console Actions
Compilers will rarely inline all of printf in my experience.
We needed fedora coreos. OpenShift used RHEL CoreOS. It took longer for fedora coreos because we also wanted fedora coreos to be a sufficient replacement for ContainerLinux. That integration started passing CI with openshift today.

Readme updates and lots of this stuff need to be done - we left the readme at 3.11 because that was a coherent install (vs the more work in progress of fedora coreos).

Every bit of source code was there (and developed in the open), but it wasn’t all “pulled together”
We are currently experimenting with workflow engines for orchestrating different components, e.g. data ingestion, data preprocessing, feature engineering, scoring, automated decision making / escalation. Namely, Argo for offline processing, and bulk processing; Zeebe, and Cadence (trying both out) for online processing, and business logic / application services.

We don't yet have a polyglot architecture, but we do have the requirement of running distributed services (partly because there are certain components of the pipeline that needs to be run on-premise), and we have found that workflow engines / orchestrators definitely makes it a lot easier to reason about the wider architecture / have a bird's eye view. It works for us. No need to handle callbacks, events, queues, etc. We also do have the potential to run a polyglot architecture.

We tried out Celery Workflows, and struggled to get it "production ready", so I'd advise against this for complex workflows. We also found the visibility lacking.

We have yet to fully try out Kubeflow, and MLflow. What is not quite working at the moment is creating, and deploying portable models. And I don't mean simply pickling, and storing an artifact.

Leveraging containers (Docker), and slapping simple anti-corruption layers (e.g. simple web APIs) has also helped. We have a more consistent way of deploying, and isolating code without having to rewrite much.

We want to look into using Nuclio, and/or knative to ease the process of deployment, and to empower the data scientists to deliver without much engineering expertise.

Others have mentioned using base classes or standard interfaces for their models. We tried this too, but it didn't work. The generalisation early on was met with conflicting requirements, and broke the interface segregation principle (not that it matters too much, but it can be confusing to not know precisely what is being used or not used). We figured it's much easier to procrastinate any abstractions. Let the data, and it's flow do the talking.
Privatization is often a varied bag. Sometimes the contractor does a good job and sometimes a lousy job. Letting it be a directly gov't run process tends to get a consistent "C" grade, while privatization may get you an "A" sometimes and an "F" others. In other words, the variation is larger. This has also been true of schools and power utilities.

This tends to happen because the owners are usually a relatively small group of people or an individual, and their individual personalities and changing goals will shape the quality of job they do. They may decide on a whim, "I'll milk out my fortune now and dump the problem on the public."
Disney acquired a team for this, BAMtech, which had successfully run the infrastructure for MLB, HBO Now, WWE, among others. Certainly none of those were near as large as this, but they should have had the experience to know what works without needing to bootstrap.
Reflections on My Decision to Change Gender
I have no idea but I would guess that it’s something quite banal.

They could, for example, sign a deal with an ad network that gives them beneficial rates on the condition that Apple show there is less than 1% churn in device IDFAs per month. Hiding the IDFA reset button would help with that.

It could also quite easily be some PM’s H2 goal to move the needle on IDFA retention. If they provably impact IDFA resets and they get an exceeds expectations rating in that performance review cycle! Bonus stock options all round! Tech companies are weird like that.

I’ve commented before accusing Apple of using growth and engagement tactics with iOS’s Mail.app, presumably to improve mean-time-before-replying-to-grandma metrics, so color me conspiracy theorist / jaded about Silicon Valley performance metrics.
Do people really want content from SEO spammers, though?
Yes, but parasite drag is indirectly affected by weight. A lot of the parasite drag comes from the wings and engines, and they scale up with weight, as long as you want to keep the same takeoff/landing distances.
The classic case is the Google search for "news". CNN used to come up first, now it is second. For the longest time, the word "news" did not appear on the CNN home page. At the moment, I see four uses of the word "news", not counting menu items.
Defense Innovation Board releases principles for ethical use of AI
Finally, if your device is "water resistant" or somesuch, you now have an even bigger engineering headache waiting for your design team. Especially since you don't want a pushbutton, you probably want a slide switch

The easy way to ensure that a switch is waterproof is to use something like a magnetic reed switch or hall effect sensor, so the switch just moves a magnet, which is sensed thorugh the plastic case. It uses more real estate than a pure switch, but requires no open holes through the case.
What are trying to protect against? A screenshot of a screenshot with a filter applied to it isn’t going to help you if your name shows up somewhere in it.
Banned pesticides manufactured by FMC in Pennsylvania are poisoning public forests, wildlife and black market pot in the USA.
The crux of the matter is that we need to drive thermodynamics backward at planetary scale. This is a fancy way of saying that we need to increase electricity generation by an integer factor beyond current global demand without producing net CO2. The list of existing energy sources capable of scaling like this that don't rely on burning carbon is extremely short: nuclear fission.

I don't see any possibility of the required power generation capability being built. Even if the economic resources were made available, which is at least plausible in the abstract, the irrational politics around nuclear power in the developed world would guarantee that there would be little actual progress.

Constructively addressing climate change means massively increasing power generation capacity as a primary input. Given the ample evidence that this is not politically achievable, I think it is fair to call pessimism "realism".
"You are of <protected class> X" does not meet the legal requirement of "reasonable suspicion", so while this (potentially) increases harassment based on profiling, it cannot meaningfully increase negative legal outcomes thereby.
New quantum data classification protocol brings us nearer to quantum internet
That’s also not true. You don’t have to go through Apple to run a subscription service. You can have people subscribe/buy content outside of the store and let them use it within the store. Netflix, Spotify, Amazon (Kindle, Audible, etc.), AT&T Now, Sling, LinuxAcademy, and countless others make you pay for subscriptions/content outside of the store.