skysight-inc/HackerNews huggingface dataset:
You’re confusing services and their intentions.

KMS provides encryption. Yes it can store small values for you, but that’s it - encrypt this, decrypt that, rotate this key. Everything else is your job. This is the low level service.

Secrets manager builds upon this. More access controls, some built in logic for rotation of secrets, etc.

Which is correct for you depends upon what kind of secret you’re storing, what you do with it, how often and how you need to rotate or regenerate it... dozens of factors.

Basically, KMS is the key master. It manages the keys to the data and will begrudgingly hang on to small bits of paper you’ve asked it to encrypt, but it does nothing else. Data in, encryption, data out, decryption.

If an API key is one of those bits of data that’s fine. It knows not and cares not. Need to rotate it? Pull it out, decrypt it, rotate it, encrypt it, and shove it back in - all that is your business.

Secrets Manager is the gate keeper. It needs the key master but it knows more about who and what is passing through and will help you out from time to time. Stored your most recent allegiance to Zuul but you haven’t reaffirmed it recently? He’ll be a bro and go ahead and send it back in for you and store the new allegiance until you need it again.
Well, thank you for the unexpected nostalgia-gasm.

As a certain set of divorced absentee fathers are wont to do, my father would show up every 18 to 24 months, shower me with gifts, then disappear again in a puff of Ferrari exhaust. Those gifts would always be slightly off from what I wanted, usually reflecting his own tastes rather than what a 10 year old might want. One such time I got a Vectrex, I was the only kid who had one and as such it didn't really get much use beyond my brother and I. The cheapo ZX Spectrum 48k got much more use because I could swap games with friends, use hardware with their systems, etc etc. (Other items he'd buy me throughout the years: a Yamaha SHS10 keytar rather than a full size keyboard I requested. An expensive SLR camera whose lens drank batteries when I asked for clothes. An Atari ST that wasn't the same as the other kids' STs in a way I don't remember, but it couldn't do everything their machines could. All this sounds like I'm horrifically entitled and bitter; I was, back then. He's dead now, and my anger has been swamped by sad regret)

But the Vectrex and its vector graphics was pretty amazing. Razor sharp lines at a time when most systems struggled to do CGA. But I remember the games being repetitive and limited by the single colour screen.
If my car has a broken headlight, my car is still broken and I still fix it, even if it has been providing value and even if it still does so. The implication is only that it isn't living up to its promises, not that it is not worth keeping. (Besides, the title refers to American Capitalism.)
Finally, a simple alternative to C++! I've been dreaming about creating this for years, thank you for doing it!

Few ideas I had:

- Simple classes (no inheritance, only mixins) like in JavaScript

- Always pass objects by reference as in Java to avoid the pointer mess

- Copy the core APIs from ECMAScript
I found this book a bit too informal. A very easy introduction to Knot Theory, that is still mathematically rigorous is Cromwell's, one of the few books written explicitly for undergraduates. After you are about 1/3 of the way through, you can start using Lickorish. Combined they make the best introduction, by far.
Talk therapy is a different case than research social psychology.

I take talk therapy to be a kind of practical skill in regulating the emotions of another human being through narrative & interpersonal contact. That requires a lot of practical training, and is in fact, mostly practical training + high empathy.

Research social psychology does not inform this at all, being a totally different area.

"Psychoanalytical research" is even more BS than social psychology, but that's rather pre-advertised. And somewhat defensible as providing a "training ground" for learning the practice of talk-therapy rather than any kind of genuine explanatory framework.
Intel’s CTO on Computers That Think Like Us
https://outline.com/6hdgSF
I imagine lack of support of TLS (by default configuration) would mean very little of the modern, encrypted web would work with it. (Out-of-the-box, the latest thing it supports is SSLv3.)
The IRL Fetish
The post indicates the builder went with a raster approach to the projection.
Potential workarounds:

1. Round Robin your DoH requests across several providers. Eg, if CloudFlare sees one quarter of your DNS requests it's less revealing then if they see all of them.

2. DNS proxies. Sort of like a VPN for the DNS requests such that they're aggregated to one source IP before being passed to the DoH provider. Done at the ISP level? Or some other arrangement. The VPN here would not be privy to the requests due to TLS.

These ideas may require more work to be practical.
There is a very good movie about Duchenne. It's called "Inside I'm dancing" https://en.wikipedia.org/wiki/Inside_I%27m_Dancing
Without. TLDR: If you as a vendor sell a single phone with google play services, you cannot sell any other AOSP based phone without google play services. EU ruled against this. I don't know how the US allows this.
If he's talking about economic stasis, let's give it a go:

1) Economics are the monetary interactions of a given society, subgroup, population, etc

2) stasis refers to not just stagnation, but a complete lack of change

3) total lack of change at a meta-scale like a society only exists in totalitarian societies

4) in the case of total economic stasis, you would need a command economy/controlled economy

5) in the scenario of a command economy, some of the people involved in the economy would fundamentally need to be oppressed

6) therefore, regardless of any moral or ethical judgements, a totally static economy would be inhibiting of the liberty of any given individual participating in it

Now, that said, there are many things to be gained by limiting what people are allowed to do. By the same course of logic you could argue that all laws are incompatible with liberty, since technically the government is trying to force you not to kill people, for instance. Obviously that is still to the benefit of society even if you personally have one fewer option. At this point it comes down to the fact that laws and regulations, when done correctly, can increase the number of practical/feasible options available to a populace, even though they technically restrict some of the options that would cause a society to fall apart. People can accomplish more in groups than they could on their own due to the options of specialization and parallelizing work becoming viable when they have restrictive agreements to cooperate. That's the whole point of companies.

So this is IMO a case of him being technically correct while still not making a very deep or substantial point in the overall context.
The main benefit for me is the ability to quickly and conveniently see the commit history and diff as well as branches' current position. If you're already comfortable with doing the same in CLI, then you're probably not going to gain a ton.

I like Sourcetree for this particularly because its buttons map fairly well to the actual CLI commands that it will be executing, and makes it painless to open a CLI terminal for instances where I want more fine-tuned control.
https://twitter.com/stuartrfarmer
I understand where you are going but is this true? Did we really skimp on that or did we instead put into place a culture that is causing busy work and ineffective procedures that could be fixed with the people and resources we currently have?
This island is contiguous with an old island, so it's a definitional matter if it's new or an expansion of the old one.
Yep, used 480/580 are an incredible deal right now. And perfectly adequate even for higher resolutions if you know what you're doing (disable MSAA, SSR, etc. depending on the game) and not always playing the latest most demanding overrated AAA stuff
World’s First Solar Airport Has Found a Great Use for the Land Underneath
Possibly but if all your family have is a tablet, or a computer that they don't want 'experimenting' with.
Anti-trust isn’t equipped to deal with anything because it’s arbitrary and vague. “You’re too big because some bureaucrats said so” is not law. That’s not justice. It’s totalitarian.

How can a company avoid breaking the law if they don’t know they’re breaking it?
Makes you wonder what the difference is, genetically speaking. The one set of genes codes for a crystal oscillator and the other for resistors and capacitors or the biological equivalent.
Refreshing. I'd like to see more "anti-survivor" articles so the survivor bias gets toned down.
I always got the sense that the reason there aren't computers in Dune was because they can't be coerced in the same way humans could be, and as such would not make an interesting addition to the story he was trying to tell.
Another Brit here. We are mostly familiar with the term 'Apple Store.' I imagine that's why the bbc are calling it a Pi store. English has always been a mish mash of words from different languages and cutures.
> 7% of respondents do "software testing / writing automated tests" as a hobby? Bravo to those hardy souls.

All of my hobby code is unit tested. Writing code is easier with unit tests ... why would I make things harder on myself just because I'm doing it on the weekend?
Heck I'm doing fine with an RX 380. I was expecting it to be a problem by now, but I still haven't found something I can't play if I'm willing to fiddle with the settings.
Solving a common corporate conundrum: Making sense of all that data
> Hi, Julian from Tower here! We were just made aware of this post via email. We would never revoke a license unless a user requests a refund. We highly value each form of feedback to our app, especially critical feedback. Thanks to that feedback, we have been able to improve Tower over the years and continue to do so!

> It would be great if OP could reach out to us, so we can find the corresponding license and check why it seems to be no longer working. Thank you!

https://www.reddit.com/r/git/comments/ao1q7t/care_git_tower_...
I find this part interesting:

> Wang says: “Chinese [people] have risked death to eat pufferfish for a long time. The government couldn’t inspect every household to implement the pufferfish ban. So it opened up the industry by legalising it.”

> Duan says that, thanks to the legalisation, and to the number of fisheries experts graduating from the Ocean University of China and Dalian Ocean University, “pufferfish dining will soon become hugely popular like the eating of crayfish”.

So something is dangerous and people are going to do it anyway so they legalize it and try to make it safer instead of criminalizing it. The US could learn from China on this one.

Edit: Not explicitly referring to puffer fish. Just I like the general idea policy wise of using tools other than prohibition. I apologize for being off topic a little. (even though I quote the article)
I'm disappointed by this situation where we have to shove encryption in at the application layer one application at a time because we couldn't get our act together with ipsec. I understand how it's come to be, but from an engineering perspective, it's absurd to move dns into https.

Oh well, this is the nature of evolution, like the recurrent laryngeal nerve in a giraff.
In some ways it is, in others it’s not. Much like the US really.
Wow that it does, I hadn't heard of that. Thanks.
Which titles are using more than 4GB these days?
Is it?

I thought that a contractor is usually someone who is self-employed, whereas consultants are employed by a consultancy.
Well, that's the thing. Its clearly a discount MI50. PCIe 4.0 and a coherent GPU-fabric however are MI50 only features, so anyone buying bundles of GPUs for hardcore compute will want to stick with the MI50 for sure.
Antivirus is not very useful. A little common sense goes a lot farther. Whenever I use windows, I disable the AV entirely.
See also an article [1] I submitted a few days ago that provides a trader’s take on MMT.

[1] https://news.ycombinator.com/item?id=19073500
If there's any consistency to your work, you can always write sanity check "tests". My friend works in a Python shop, and for a lot of their infrastructure work, they'll write stuff like "assert that the database has between at least 20_000 records" in it. Many of there tests were reactions to little things that went wrong at some point in the past, but he's said it really helped improve the quality of their stuff over time!
Git tower speaks: https://www.reddit.com/r/git/comments/ao1q7t/care_git_tower_...
The brain does however have the advantage of evolution optimising the hardware for specific tasks. That's been going on for a while.
For me the value is in diffing, merging and browsing the commit graph. Piecemeal staging can be improved looking at the whole file instead of the window `add -p` shows.

But... I'm still primarily a CLI user. I've just configured difftool and mergetool to call up Beyond Compare. git gui and gitk make designers weep, but I've never felt hindered or slowed down in what I want to accomplish with them.

I'll try a new GUI tool every now and then, and I haven't found any that make me feel more productive than the CLI augmented by the tools above.
> They should be considered temporary interpretations of statistical data or in short meta statistics cause that's really what they are.

This is what a lot of experimental sciences are, even physical ones, when the systems being studied are complex.

There are very few areas of scientific study anymore that offer convenient, deterministic results. That fruit was picked a long time ago.

Even at the cutting end of physics, researchers have to infer from statistical results.

The difference is only that some of these fields have more reproducible results than others, often because they are studying less complex phenomena, whose causal factors and mechanisms can be more directly observed.

Psychology is at one end of that spectrum, because it is studying the output of the mind, a biological information system whose mechanisms are among the most complex and obscure that people have ever studied.
I believe a significant chunk of genetics is similarly limited, to Icelanders, for example.
Thanks for letting us know :) already fixed
"Declarative" programming has become something of a buzzword. This is unfortunate because it prevents finer distinctions between domain specific language techniques.

I think it achieved its buzzword status because it for a long time was something people clearly recognized but couldn't define. Fortunately, Neel Krishnaswami wrote a very cogent post putting his finger on the nerve.

https://semantic-domain.blogspot.com/2013/07/what-declarativ...

With this definition we can see that (a) the author misses the boat on "declarative" in a concrete way and instead lands on something much closer to DSLs in general and (b) then only uses a narrow set of DSLs to provoke criticism and thus presents a very weak argument.

The powerful core of his argument—the "unfolding" principle—is not something I can claim to understand fully from this article, but it suggests something worrying: that every DSL must transparently resemble its interpretation. This makes it easy for a user of the DSL to recognize how it will be interpreted and thus achieve ease of understanding... but it gets dangerously close to banning abstraction all together!

In my opinion, the true measure of a DSL is the consistency and diversity of semantic interpretations (or "models") that are valid for the DSL and consistent with one another. This measure seems to establish the resilience and leverage a given DSL's topic might have.

Consider how SQL can describe set operations, an abstract search process, a logical predicate, and also a concrete set of searches achieved across physical data stores.

Anyway, to answer the question in the title—something the article neglects to do—I'd strongly suggest that "yes" declarative programming is a real thing, "yes" DSLs are real too, and "no" they do not automatically fall to the problems one can potentially extrapolate from by getting frustrated at templating solutions.
As a comparison point, I've an old 1st gen iPad (iOS5) that I use from time to time to browse the web with JS disabled. There are occasional layout issues, blank screens (JS-based websites), and out of memory-related crashes (too many large images), but most sites actually work fine.

iOS5 is not as ancient as IE6, but I'd nonetheless expect something similar holds for IE6 with a few more broken layouts and less crashes. One of the sibling comments might have a point with TLS though. Speed might also be a concern.
What Declarative Languages Are (2013)
Yep - "don't know what happened" was a bit overstated, I just wanted to put it simply. "Don't know quite what happens when you Sublime" would be more accurate. I think it might be Excession or even Phlebas that first brings up the idea that the Culture is unusual for reaching such a high level of development without subliming?
Based on your article, you sound pretty bad ass by having gone through the journey. I'm doubtful you'd have that by staying. It's a pretty remarkable path, and I respect you for that!
Also the original Rollerball.
What's the alternative? What can Apple do to lead to less customer confusion? Apple has no control over AT&T re-branding their mobile network as 5GE, but presumably there's going to be a HUGE marketing campaign behind it. Now imagine you're an AT&T mobile customer. AT&T's media blitz is telling you that you have 5GE available now, but you look at your iPhone and see you're only getting LTE. That customer is presumably going to go to the AT&T store or the Apple store to figure out what's wrong. If Apple were truly evil they'd only have the new phones display 5GE and tell that customer they need to purchase a new phone - which is something Apple would dearly love for you to do after this past quarter's numbers. But instead they're simply updating the network display for ALL iPhones to match AT&T nomenclature. I think this is Apple's most reasonable option.
It varies a lot. Youtube always has plenty of bullshit that is appealing for me to watch. Facebooks ads are way off.
Lyft agrees to pay its drivers the minimum wage in New York
> Github’s success stems from its simplicity imo.

Bingo. It surprises a lot of people how little you need to be successful if everyone's on the same page. I've worked places that had thousands (yeah, thousands) of apps, dozens or hundreds of millions line of code, and had little to no issues with collaboration (oh, they thought they did, but compared to almost any other company, they really didn't), and process/tooling involved github issues, markdown files for docs and little else. Sometimes they'd toss in trello in the mix and that's about it.

You definitely can do better, but as a baseline, it's more than enough.
>300W vs 200W

That's not measured. That's manufacturer spec, which is best ignored.

NVIDIA's TDP is not the thermal design number as you'd expect, but rather, the "typical" as in measured while running some arbitrary loads.

It's dodgy, but that's how NVIDIA rolls.

Always do refer to measurements for actual numbers to compare.

Manufacturer specs are best not trusted.
TRAFFIC HACK: FB Pixel Buyer Intent Retargeting Audiences [inc FREE Download]
there is a term for that in German "Scheinselbstständigkeit" basically "pretend independence", seems more like a loophole than anything else
I'm aware this is claimed, but I'm highly skeptical that these mitigations are actually effective. A lot of the time, the mitigation is simply the same sort of question with the phrasing reversed:

- I sometimes have trouble empathizing with people

vs.

- I empathize with people easily
Microsoft joins OpenChain open-source compliance group
> Capitalism has provided more benefits to more people than any other economic system in history.

Stop spinning this as an argument that capitalism is not broken. It's merely less broken than alternative systems and evidently only works in conjunction with heavy regulation.

Historic examples of (nearly) unregulated capitalism exist and they are horrifying.
Looks like there's trash on the beach in the last photo in the article.

full-size image: https://blogs.nasa.gov/earthexpeditions/wp-content/uploads/s...
The 2 main studies in this article are not very instructive -

1 was done on diabetics with groups eating more or less fruit, but no mention is made of what the rest of their diet was in relation to sugar/carbs. It mentions no impact to their weight or diabetes, but would their diabetes + weight have improved by cutting carbs, sugar & fruit?

The other study was n=17 so not very solid.

What's more interesting is research where fruit, sugar, and carbs are removed entirely or almost entirely (keto). T2 Diabetes is commonly reversed and weight loss adherence increases.
"bad stuff" is not the exclusive purview of US companies, nor does this example qualify.

One accomplishment of theirs is convincing some naive Americans that selectively punishing US firms and chipping away at US influence and might is a "good thing".
I bought some LED string lights for my bedroom because they were cheap. They turned out to be incredibly annoying due to the 60Hz flickering. Staring at them, it wasn't noticeable but the moment you moved your head or moved something quickly you could see the strobe effect. I trashed them and bought some incandescent lights.
OpenChain Project Adds Microsoft as Platinum Member
> The idea was, pivot into making software for "Internet appliances". You know, the computer next to your stove, or that multi-purpose device in your gym which... oh right, yeah, no, those aren't a thing

Well, they weren't a thing at the time, and couldn't be a thing given the severe lack of wireless, always-on, Internet connections. They definitely are a thing today, but too late to save Be.
> AMD's pricing tends to tumble kinda quick.

Not sure that's really been the case with the Vega Line has it?
How many people need to be working for sub-poverty wages before we can say American capitalism isn't perfect? How many inches do the oceans need to rise? How many people need to file bankruptcy due to medical bills?

No wonder we can't fix our problems if people insist on pretending their aren't any.
Spotify’s Podcast Aggregation Play
Navi is expected by late H1, and at that point VII won't matter.
I really find it amazing that people could subscribed to the idea that there is a finite amount of work to do, and the worst thing that cuold happen is that it runs out.
no. :(
At your house.
Happy to see at least SOME competition, would be nice to see AMD offer something by end of the year competative to RTX 2080 Ti, which should at least drive some pricing competition. I wouldn't be surprised to see a $100-200 drop for RTX 2080 and 2080 Ti because of this.
German regulator orders Facebook to restrict data collection
Meo Wants to Put the 'R' in AR
Tinkering is not the same as consuming media/games. The kids who play with tablets and the kids who tinker with pis are completely different demographics( or the same person at different times). While I agree that the rpi leaves a lot to be desired( and other boards have left it in the dust hardware-wise) it is still the most accessible board out there and to say that they haven't improved on that is false( especially with software).
As usual, the caveat "all else being equal" applies. They should expect a higher salary than they would receive elsewhere in a position with a similar degree of job satisfaction and other non-salary factors. But you're right, a lower salary / return on investment might be acceptable in exchange for a greater degree of control.

The same goes for non-employee investors, of course; one might hold shares in a company (or more commonly, a co-op) not for any direct financial benefit but rather as a way to influence how the organization is run.