skysight-inc/HackerNews huggingface dataset:
As a former AWS employee, Terraform is MUCH better at scale for AWS resources than Cloudformation or even AWS CDK. CDKs reliance on CloudFormation underneath means being limited to the exact same problems that are mentioned in the article, as well as managing resources at enormous scale incredibly painful.
Not if you've got a browser...
Guess what? It's even easier. You don't even need a shot you can exercise and eat healthy. I want healthy eating and exercise mandated. Since we're all having fun with authoritarianism, problem solved right????

Why don't you go ahead and look up the top 10 causes of death worldwide and then let me know how many of those are partially or directly related to obesity.

The entire point of my comment is people with your stance are focusing on the un-vaccinated and turning them into some evil boogie-man that needs to be eradicated when it's completely silly if you zoom out and look at the big picture.

THEY AREN'T AFFECTING YOU. Please stop the hypocrisy. I'm so tired of it.
There are intelligent, well educated people that I personally hold in high esteem that take Twitter seriously and it weirds me out because they ostensibly to know better. I do not know anyone that takes Reddit seriously. I’m guessing that I’m not the only one here who feels that way.
I have a browser extension ('leechblock') to stop me from viewing r/all and r/popular, and it really is night and day. If I happen to somehow end up on those pages on another device, it's jarring. I don't recognize the site as what it was when I first started using it.
was it… stamps.com? adobe? wsj? a gym?

Privacy.com is free, but I’d pay quite a bit of money for it, it has saved me hundreds of dollars.
I'm Sasagawa, the creator and maintainer of Easy-ISLisp (EISL). Thank you for introducing EISL. We are improving it to be fully compatible with the ISLisp standard.
Yeah, a lot of people, especially younger folks that want to be a streamer, miss the fact that people don't watch streamers just to watch someone play a game, they watch them because the streamer is entertaining.

Unless you're an absolute god at whatever game you're playing, nobody wants to simply watch you play a game. People come for the live commentary and audience interaction.

Being a successful stream takes charisma and cleverness, and being clever and charismatic for 3+ hours straight to entertain your audience can be exhausting.
Firefox Suggest (address bar based ads, currently limited to US)
Looks like someone is uploading and organizing all of the information on GitHub. Stumbled upon it and haven't seen anyone mention it. Thought you guys might be interested.

https://github.com/twitch-opensource

There's no way this is staying up lol.
If their app they have control over your data, so it's easier to track, fingerprint you and milk it a bit more.
Won't you need a colossal nozzle to actually harvest these last bits of energy?
welcome to open source, it’s just this thread over and over again every day
Maybe they should have used a horse, they are much more reliable than camels

Unless you are in a dessert.
Here are some funny ones: https://www.facebook.com/kelmakelma.mt/posts/550160198363800
That depends. Can liberal belief systems convert the children of illiberal belief systems at an adequate rate? The approach that too many take these days, "We're self-evidently right, and if you can't see that you're so indoctrinated that you're blind"... that isn't going to cut it. Those with liberal beliefs have to do better than that, or they will lose.

Note that "liberal" is defined in the classical way, belief in liberty. It doesn't have to do with political left vs. right. And those with the liberal belief system may need to battle illiberals on the left as well as on the right. And even you, when you say "you can prolong those belief systems with a period of repression", I wonder how liberal you actually are. No, you cannot prolong those belief systems with repression, because once you turn to repression, you don't believe in the liberal belief system any more.

Also note that not all liberal belief systems are secular, and not all religious belief systems are either "fundamentalist" or illiberal.
Would you mind unpacking what you see as your addiction to 4chan? Are there specific boards you frequent? As an infrequent reader of /fit/ and /biz/, I'm having trouble wrapping my head around your experience.
Being interested in computers and wanting to learn how to program was completely and totally alien to everybody I grew up with except for a few close friends. However that was 40+ years ago so things have changed.
> One would think that the savings in pollution (not only for the car itself, but the transport of the fuel, pollution from refineries, etc.) would offset any lost revenue from gas taxes.

It does, in social impact sense (gas taxes in the US are universally way too low to cover the impacts).

OTOH, diffuse social benefit doesn't pay for road maintenance, and states have legal and practical requirements for short-run operating budget balance. The right solution would probably be increase general taxation, in a way that misses the low end (e.g., bump income taxes, but not the lowest brackets), to cover the costs.
I don't think income tax is there to punish you for having income: even with the tax higher pre-tax income results in higher after-tax income. But even if road usage linked fees were a punishment, it is against car ownership in general, which seems fair to me. The relative incentive of electric over gas is still there.
I know this has been posted before, but it seems to be getting some traction and outrage on twitter and other social media today.

Props to Mozilla for finding revenue diversification opportunities, but this still doesn't feel quite right since it's enabled by default.
Without these optimizations, you can't write fast scientific code in C. This was realized back in the early 1980s and it's why those rules were added.

In Fortran the aliasing rules are even stricter: given two arrays passed in as arguments the compiler can assume that they do not overlap, for example. I remember messing that up as a student long ago and getting strange results. The Fortran rule was to enable vectorization, which has been done for many decades.
I’m not so sure that’s a great example, since it could be written like this:

HealthCheck:
Target: !Sub HTTP:${WebServerPort}/

CloudFormation also has changesets which you can inspect to see what will change and why before applying them. `aws cloudformation deploy` is not all of CloudFormation.
A comment above says that only 14% of GDP is oil dependent. That does look apocalyptic even if by magic oil demand drops to 0 tomorrow.
Thanks. That embedded viewer is unusable on mobile.
Hanlon's razor is a great principle to apply to your personal relationships, but you'll make yourself a mark if you start applying it to the machinations of trillion dollar companies.
>Every time I see one of these 'how to make friends and influence people' sort of lists, I can't help but fear for the young people who will take them as gospel and act like a robot, moving through them as a checklist.

Guides that distill complex things into detail free free checklists and absolute rules that have lost so much nuance they are useless are wildly popular.
Allegedly some actions required .net foundation to have admin access to projects under their umbrella. The foundation then changed the copyright notices to dotnetfoundation instead of the actual owners.

I didn't understand the drama above the comments entirely, though.
The thread is about somebody storing ciphertext in a blockchain.
Agree. My experience as well.
Regulated financial services must also store the documentation and results for how they verified a user's identity, too. This involves talking to third parties that can tell you if a given user's name matches their tax identifiers, street addresses, phone number, et cetera.

Anyone competent is storing both their requests to those external APIs, as well as those responses, for the entirety of the recordkeeping requirement period.
The state of things as I see it:

Terraform

- (bad) HCL sucks, not a programming language.

- (good) One tool for multiple service providers is nice.

- (good) Fully open source.

- (good) directly calling service API's makes it more debuggable, and greater control over performance/time of deployments

- (bad) directly calling service API's makes the agent running the tool a SPOF

Cloudformation

- (bad) YAML sucks, not a programming language.

- (good) managed service, doesn't require an agent to run the deployment

- (bad) often slow, no visibility into what it's doing under the hood

- (bad) AWS specific(yes I know about public registry, but it still requires AWS)

Pulumi

- (good) can use an actual real programming language!!

- (bad) directly calling service API's makes the agent running the tool a SPOF

- (bad) need to be connected to, and have credentials for your environment to develop

- (bad) running your code requires bi-directional communication with the pulumi GRPC api

CDK

- (good) can use an actual real programming language!!

- (good) produces a declarative output

- (bad) dependent on cloudformation

- (unknown) CDK for terraform(I haven't tried this, but it sounds promising)

I don't think we yet have the tool we need, but CDK is pretty close, having a real programming language, that produces a declarative intermediate format, that is then ran by another system, I think is the right approach.
The diff https://github.com/reactiveui/splat/pull/778/files
A tax on electric vehicles isn't necessary for society to function. It's just a medium for adding money to what is already more graft. So yes, it is effectively a tool to direct certain behaviors. As are all VAT and luxury taxes.

Income taxes are the major part of the income that society needs to function. The rest of the lot are just punitive ones, like estate and wealth taxes.
< Either database dumps are in commit history (very common

Nobody is putting production databases in to commit history.
At the size of twitch, there's also no way any application dev has access to production.

> credentials like a password for a database is (even more common).

??? What cowboy outfit is putting things which grant access to production customer data in to git?
You can likely harvest a little bit more by using a lower temperature differential in another step, using, say, substances that boil at room temperature, to cool the water after it condenses and cannot produce work by expansion.
https://news.ycombinator.com/item?id=28337343
I'm curious what you would replace it with? I can't think of anything actually suitable for most of the low-level operating systems / embedded level things that use C.

I know people recommend rust for this kind of thing, but Rust really isn't appropriate in a lot of cases, especially when dealing with microcontrollers not supported by llvm (ie PIC, 8051 off the top of my head).

This may be changing, but I was also under the impression that Rust can't easily produce as small binaries as C can.
Have you approached Valve?
They'd track her friends instead. She'd need to live like an isolated hermit and avoid contact with anybody who carried a phone, which is everybody.

Short of hermitage; at the very least she'd need to adopt a new identity and ghost everybody she ever knew for the rest of her life. Not an easy task; I've heard that most people placed in witness protection have a very difficult time never contacting any of their old friends or relatives again.
What's surprising is the shift towards negative opinion. There's been a massive change since June. Not everyone who voted remain necessarily thought it was going poorly.
> Funny how the pipeline company's "property" is cut and dry, but a 200 year-old treaty guaranteeing access to that land isn't recognized, is't it?

No.

I'm also not surprised that the anti-pipeline activists presented talking points that sound vaguely compelling and garner maximum sympathy from an average layperson.

>The problem with the police that I'm talking about here is that they readily apply violence to suppress protest on behalf of corporate interests, when the legal situation is actually far more complex.

I agree it's complex, but just because it's complex, doesn't mean that the pipeline is in a legal limbo zone where nobody owns it and everyone can do what they want. I suspect that's happening is that legally speaking, the pipeline company has gotten the necessary permits/approvals/decisions that they can start construction and evict trespassers. There might still be additional appeals on top, but they're not convincing enough for a judge to grant an injunction. You might disagree with this, and say that the justice system should be more obstructionist, but that's more of a problem with the judicial system than the police, and has nothing to do with this article's accusation that the police are being bribed or whatever.
I think the best solution is K8s and some tool to help you generate the yaml files.

Terraform, CDK, and Pulumi all work similarly. At the end of the day, you declare a DAG that says how you want your infrastructure to work and use that DAG to come up with a list of changes you should make. Then you execute each of those changes via API calls and hope that reality on your cloud provider really does reflect the state DAG that you've built. CDK is better than the rest here, because it's got the best ability to measure the state.

When you work with K8s, on the other hand, you tell your infrastructure what shape it should be in with yaml files and then let your infrastructure figure out the best way to get there. When combined with something like ArgoCD, you've got a really powerful deployment stack.

The obvious downside is you've got to figure out how to get that all working.
My best attempt at a tl;dr:

There are a number of projects under the .NET Foundation umbrella, all maintained by different teams.

The .NET Foundation, supposedly for billing reasons, switched to GitHub Enterprise. People weren't aware it was happening or that a side effect of this would be that certain people would have increased access to their repos.

The person writing this post, Claire Novotny, merged in something maintainers disagreed with and that she shouldn't have had GitHub permission to merge. This lead people to realize access controls had changed and become concerned about abuse of this power.
The ideal would be to dramatically tax petroleum products (at least covering the massive environmental and social costs of air pollution and global climate change from their use), also tax cars (and especially large trucks) in general to fund road maintenance, and (a) distribute the proceeds from petroleum taxes uniformly to every resident, while also (b) better funding public transit, building bicycle/pedestrian infrastructure, etc. This would encourage people to move away from environmentally unsustainable modes of transportation while not unduly harming the poorest.
How unfortunate! /s
Yes, that's often important. Project at work has lots of tables with very long names, which I alias frequently to obvious short names:

schema.adjective_noun_adjective_noun as anan
I don't get how the fact that the compiler can remove or modify the code was thought to be a good idea. I get removing unused functions, but not conditions and changing the flow of the code. If there is unreachable code, best to issue a warning and let the programmer fix it. The compiler should optimize without changing the semantic of the code, even if it contains undefined/unspecified behavior.

To this it's impossible to write C without using a ton of non standard attributes and compiler options to just make it do the correct thing.
If you mean that people who voted to Remain in the EU will always say Brexit is going badly, then this series of surveys does not support that argument:

"53 percent said it was going badly, a rise of 15 percentage points from June"

edit: direct links to the survey results

June 21: https://yougov.co.uk/topics/politics/survey-results/daily/20...

Sept 29: https://yougov.co.uk/topics/politics/survey-results/daily/20...
It's called the Droste effect, for what it's worth.

https://en.wikipedia.org/wiki/Droste_effect
wdym take everything less seriously? the internet is as real as real life, people who donate their time to work on OSS deserve respect and the same cordiality that they would irl.

i think her apology is a wash but that doesn't mean that people shouldn't act without empathy or reason.

you can enjoy not living in the world-- just go off grid and don't try to push that people can act without remorse or consequence :)
When you read "Dubai ruler hacked ex wife" your mind starts down a different path
Why I Dislike Open-Source
It's so ridiculously annoying when an apology or PR statement assumes complete and total familiarity with the existing goings-on.

There's even a whole language of euphemism around it. "Recent events involving the community", et c. So lame!
> If it's an apology, why is there no show of regret by retracting her PR?

Perhaps because nobody has asked her to do so. Despite the contribution process not being followed, the results are seemingly desirable; and so nobody seems to want to worsen the codebase by reverting the change, even temporarily.

Process is great when it improves quality, but process followed just to follow process—when it won't result in a change in quality—is just pageantry. Engineers are generally too practical (and impatient!) to participate in pageantry, even as an act of public humiliation for someone they're annoyed with.

The repo has other maintainers; any of them could have reverted the merge and demanded the PR process be followed, if they thought it was a good idea to do that. What intent do you derive from their inaction?
Unlearned AIDS Lessons for Covid
Wow. That’s very brazen to force a PR in like that.

The apology made it sound like a small change that didn’t follow protocol. I didn’t realize it got called out as it happened and she pushed it through anyway.
It maybe applies, but I don't think he's talking about JavaScript alone. Maybe he talks about NoSQL, maybe Rust, maybe Agile, maybe CI. Hell, I even know some 50+ years software engineers at a 100k people company, who will never learn git, except mindlessly copy pasting commands or use any other commit message than "Updated" - and they keep updating their RevLog files. But is he even talking about programming? I think it applies to a lot of industries, even small business. Maybe a seasoned car dealer misses the opportunity of online advertising, because he knows how to sell cars and does not need this outlandish stuff. Your experience can be in the way in many cases.
you are arguing about another thing, Teraform also has a CDK. But the question isn't whether to use CDK, it's "native" vs third party (Terraform & Pulumi)
aren't trivialities irrelevant by definition?
> and the PR is still merged.

It looks like the actual maintainer reverted it?

https://github.com/reactiveui/splat/pull/779
The TypeScript CDK is the best use of TypeScript I've experienced. Just having all the documentation inline is hugely helpful, but the type checking also makes development faster by catching errors before you deploy (or even validate.)
Reproducible Codesigning on Apple Silicon
But how does that solve getting notifications to a mobile device? Does the phone just poll the server all the time? Wouldn't that eat a lot of battery?
Same on non-nightly
What is with the comments calling this a non-appology? Do they need a hair shirt to make sure the sinners really suffer?

Hyperbole aside its kind of jarring reading a frank apology and ownership of actions (what they did, how it impacted others, why it was bad) that then gets dismissed entirely. I wonder what those people would consider to be sufficient?

It does not seem like there is any point to a public apology. You are going to get the same response whether you frankly admit fault or apologize because some one else didn't understand your good intentions.
if it's Tf under the hood then could it be better than than TF's own CDK?
Plan9 doesn't work like that, you have a /net equivalent per namespace.

https://doc.cat-v.org/plan_9/4th_edition/papers/names
Privacy regulations that can be satisfied by merely changing the text on a privacy policy that nobody is actually expected to read are not useful privacy regulations. Useful privacy regulations must be sufficient to force changes in how a business is run. If a company is stalking me across every major webpage, then adding implied consent to a privacy policy on that company's webpage does nothing to restore my privacy.

I think the GDPR comes closest to what I would want, with the requirement for explicit, informed, and freely given consent prior to any data collection that isn't strictly necessary for the site to function, and that access to the site can't be conditional on giving consent. What I'd want in addition is far stricter enforcement of it, such as heavy fines on every site that thinks a banner saying "Continued use of this site constitutes consent." is satisfies any of the conditions required.
> My understanding is that she did a PR, quickly merged it, and people only noticed after it had already happened. Nobody interjected to complain; there wasn't really time to do so.

The PR is here, it was explicitly rejected (with two comments) and closed before she merged it

https://github.com/reactiveui/splat/pull/778
I have both an iPhone with Apple Pay and an Android with NFC and Google Pay (previously known as Android Pay before the rebranding).

Did you know that you can use Android NFC to read the full 16-digit card number of any contactless card, including the Apple Pay cards from an iOS device? The ones that are so secure you can't even see them within the interface of Apple Pay itself? And which have to be stored in a special storage on the device such that you're limited to only 8 or 12 cards, depending on the generation of the Apple Pay device?

I don't think you can even do that on an iPhone, since Apple Pay is apparently the only app that's allowed to use the NFC chip.
When it's 4000 words, they're saying "sorry, not sorry" and expecting to get away with it.
'sudo apt install oneko' still works in lots of Linuxes I think
There is also the fact that some projects were moved from their maintainers' public GitHub accounts to the DNF's GitHub Enterprise accounts without notice.

If you read this discussion[1], several maintainers only found out today that their projects have moved accounts because reading the thread itself prompted them to double-check.

[1] https://github.com/dotnet-foundation/Home/discussions/38
Thank you, now it makes much more sense.
Ha the top comment is that the company has a sexist culture where harassment is rampant
https://www.nytimes.com/2021/10/03/technology/whistle-blower...

https://www.wsj.com/amp/articles/facebook-whistleblower-fran...
Is it difficult or expensive in Germany as a merchant to obtain a contactless card reader for accepting payments?
That’s not a fantastic model, especially for short lived lambdas. In some small environments just running a migration check on boot is passable, especially if you don’t have better tooling to handle this, but I don’t want to double my execution time working out if I need to run a migration or not in a lambda.

I guess I could do the migration check in the lambda startup rather than in the request path, but it’s still not ideal especially when handling rollbacks.
> It's actually the same guy!

Holy shit! That made my day. I'm assuming he's saving the big reveal that he's bagged Bigfoot for Christmas.
The ownership aspect isn't always true, though right? Like if I look at this guy:

https://opensea.io/assets/0xec9c519d49856fd2f8133a0741b4dbe0...

I would own all the commercial aspects of this token, if I were to buy it.
Best Blogging Tips to Get a Good Ranking in SEO