Hacker Newsnew | past | comments | ask | show | jobs | submit | rtpg's commentslogin

I use my bookmark tab. I am not particularly interested in storing a copy of almost any of the links I have in my bookmark tab (why would I want a copy of some Grafana instance?)

I do get that for some people it's about research and collecting documents. For me it's basically "quick access to the most recent version of the thing at this URL"


to be fair all CI providers I've had the pleasure of working with have gnarly performance profiles for the boxes they provide.

I don't think it's out of malice, but I do feel uncomfortable with the fact that the people who sell me the CI coordination software also sell me the minutes for the boxes that run the CI software. There's _some_ alignment of interests but not as much as I would want!


The same major memory makers got prosecuted for cartel behavior by the DoJ a little over 20 years ago[0].

One might say "well what specific law have they broken" and I don't know and I don't know if they have, but at the very least the power of the State _could_ be used to force behavioral changes in some ways or another.

[0]: https://en.wikipedia.org/wiki/DRAM_industry_price_fixing


This article linked back to the intercept's snowden archive articles [0], and while this article paints the Intercept in a bad light it lead me to reading a couple of these.

While I heard many of the headlines the reporting is very in depth, including a bunch of smaller details worth poking into. I'd recommend people who are interested and who haven't done so yet to just read a couple of these.

[0]: https://theintercept.com/series/snowden-archive/


Why does it post the Intercept in a bad light?

The Intercept was created for the purpose of publishing the Snowden archive. After a few articles, they decided they weren't going to do it any more, for reasons which are never entirely clear (Greenwald gave different justifications each time). And Greenwald was very aware of this:

> On 12 March Poitras was told on a telephone call with Greenwald and Wilson that Greenwald and Reed had decided to shut the archive, because it was no longer of value to The Intercept. On the same call, according to her account, Greenwald said the decision should not be made public because it would look bad for him and for The Intercept. Two days earlier the problem had been money, but now it was "value".

Speculation: the Intercept was a move by the NSA to shut down the last copy that hadn't already complied. Get a friendly billionaire acting as a concerned citizen, shower the key individuals with money, and once they're hooked make it clear that if the publication continue the money stops.

> In October 2013, tech billionaire Pierre Omidyar founded First Look Media (FLM), a New York nonprofit, as a collaboration with Greenwald, Poitras and Jeremy Scahill, with a promised $250 million in funding. FLM's first publication, The Intercept, launched on 10 February 2014 with purpose to report the Snowden documents.

( ... )

> The Intercept paid its senior journalists well. FLM reported $1.6 million to Glenn Greenwald's company between 2014 and 2017; $349,826 in total compensation to Jeremy Scahill in 2015; $368,249 to Betsy Reed in 2017. Charles R. Davis, writing in the Columbia Journalism Review, noted that such figures "are large for digital media and noteworthy in the world of progressive, nonprofit journalism."


The Intercept later also leaked Reality Winner's identity, so that sounds plausible.

Not through malice, but through negligence.

They also published a federal whistleblowers medical history showing, and when called out on it said it was sourced from the IC.

The intercept is a joke and so are those that work there.


negligence and incompetence can act as very good cover for malice. The same reporter that leaked Reality Winner's identity, Matthew Cole, has also been suspected by multiple other whistleblowers of exposing them as well.

Hanlon's Razor is the domain of fiction authors. It sounds sophisticated but has no basis in reality.

> "Any sufficiently advanced incompetence is indistinguishable from malice."


On a tangential note, watching the documentary on her was the first time I viscerally understood that people with very different ideas about how to live can agree on some fundamental political principles, and don't have to stuff themselves into right/left boxes for easy manipulation. They went after her hard because a culturally-conservative, intelligent, hard-nosed soldier type who sticks to virtues that are not completely in-line with our warhawk doctrine is their worst nightmare.

EDIT: https://www.rottentomatoes.com/m/reality_winner


Greenwald was probably blackmailed with something worse than the foot video he posted.

Is that's why he constantly reposts russian propaganda and conspiracy theories?

I think we have to distinguish between people who outright post Russian propaganda like Scott Ritter and people like Greenwald and Mearsheimer who say the Ukraine war is a US proxy war and was provoked.

The latter applied to many US (and historically British empire wars, from where the US learned).

Greenwald had a Rumble contract for daily videos during the Biden years, so I think it would be fair to say he was a Trump influencer.

He also has many enemies in Brazil (e.g.. Supreme Judge Moraes), so that video could have come from anywhere.

But yes, he could also have been threatened over the Snowden files earlier.


The consistent through-line of Greenwald's journalism from the Bush era through to the Trump era is an anti-u.s pro Russia narrative.

  > I think we have to distinguish between people who outright post Russian propaganda like Scott Ritter and people like Greenwald and Mearsheimer who say the Ukraine war is a US proxy war and was provoked.
The Russian government literally finances Mearsheimer's books. It's written on the title page. Doesn't get any closer to government propaganda than that.

Valdai financing in 2023 does look bad. But his 2015 talk "Why Ukraine is the West's fault" does not appear to have any financing and says the same already.

In 1993 he advocated for Ukraine to keep nuclear weapons:

https://www.mearsheimer.com/wp-content/uploads/2019/07/Mears...

All is in line with his realist great powers philosophy (the 1993 analysis differs of course because there was no significant NATO expansion yet).

I'm sure he would take CNN money, too, but they don't invite him. That is the problem if you isolate people.


I found the debate with Sikorski very illuminating. Sikorski is the foreign minister of Poland, with a long and distinguished career in the US (scholar) and EU (MEP) in addition to Poland. He's been in the dirt too, covered the Soviet invasion of Afghanistan as an on-location reporter in the 1980s. During the debate, Mearsheimer tried to lecture him about things that went on at diplomatic gatherings where Sikorski was present (and led a delegation) and Mearsheimer was not.

He's a total hack and his brand of "realism" has nothing to do with reality. Dude can't even read Russian, yet thinks he's an expert on Russia. The only reason we're discussing him here right now is because Russian troll army has been promoting him hard; like most charlatans, he has the appearance of someone who knows what they're talking about.

Mearsheimer says that there's no evidence Putin had imperial ambitions before 24 Feb 2022; that the war has forced him into this. Some of the closest people to Putin say that he told them fucking 20 years ago what he was going to do with Ukraine.


Mearsheimer is weird. His book "Israel lobby and US foreign policy" is outstanding. But when he speaks about many other things it feels like he's improvising all the time.

Suppose that I grant you that the Ukraine war was "provoked by the US" - which I most certainly don't. But suppose.

It might still be the case that something is true AND propaganda. Good propaganda has a grain of truth. The key for identifying propaganda isn't "is a statement false?" but "is one of the sides pushing the statement, because it's benefitial for them". In this sense, "the Ukraine war was provoked by the US" would be propaganda even if it were true - which it's not.

That said, I think you have to be proficient at mental gymnastics to believe that the aggressor is actually the victim.


> That said, I think you have to be proficient at mental gymnastics to believe that the aggressor is actually the victim.

That is a fine example of propaganda: All people, including historians who evaluate different possibilities, surely want to paint Russia as the victim!

You are literally forbidding people to think.


Tragic: "No Way To Prevent This" Claims Only World Superpower Losing 10,000+ Personnel Per Month

According to the other side.

10,000/month is a conservative estimate. The Kremlin isn't denying it.

As long as theyre criminals or drunks it's considered a positive. In Russia the value of life is often negative.

I've known people involved in the creation of the Intercept. It wasn't funded with the purpose to report the Snowden documents, but rather that came along as an opportunity that they thought would create a big splash for the launch of a new news platform that would shake up the industry. The billionaire involved didn't anticipate the fury from the authorities (i.e. receiving personal, serious phone calls from various govt. figures and agencies) and they quickly came to regret everything and adjusted course. I know this is a "trust me bro" comment but it's worth sharing.

I'm not surprised that this billionaire was actually surprised by this.

Makes sense. OP is leaning I to conspiracional adhoc reasoning. I’m sure Pierre would rather keep his Hawaiian island than to field questions from the agencies

>The billionaire involved didn't anticipate the fury from the authorities

Proving again that the billionaire class is more lucky than smart, and has now more money than sense.


I'm confident there's significant variation within the cohort.

the comments are really not high-quality. There's a lot of words in places where only a few would be much clearer.

This isn't to say it's impossible to guide good context-aware commenting style from.an AI, but there would be much terser/usable comments on all of the weapons source for example.

The biggest problem with this stuff is, as usual, that the people guiding the AI don't know what "good" decomps etc look like IMO. AI tool usage tends to reflect ones own tastes and understanding.


Are the comments wrong or just not concise?

I looked at https://github.com/adonis-singh/re4/blob/master/src/wep/objM...

Can't really decipher what line 21 is saying so I concede there could be some slop in there. But the comments on lines 27-30 seem to be informative and give some context that the code doesn't have.

Granted, I'm not an expert on RE4's source code, but the comments look helpful enough.


I didn't say they were wrong, I said they were not high-quality.

Every company works in their own way, but I highly doubt the original source would have a big paragraph at the top instead of a more "structured" comment. Or maybe even nothing at all!

Here's a "counterexample": the pistol code for half life 2[0]. Comments are pretty sparse because it's all relatively self explanatory. The comments that are present are to point out things that are not so.

You end up with something that's easy to work with and where you're not trying to read a paragraph of text that enumerates a bunch of properties of the code in the file in no particular order.

Some things are important context for the whole file. Some things are important context for a fragment of code. Some things ... are simply not that important to note.

[0]: https://github.com/ValveSoftware/source-sdk-2013/blob/master...


I really like a small or larger comment above each function and more, even if people often say "less is more" - I disagree. Comment everything! It won't hurt. And people who don't like it can remove them and feel mighty.

I don't think they just used it for styling unfortunately, the entire thing felt like this.

Why can't people just write shorter bullet pointed lists of things and post that? Just post what you put into the AI!


Experimentally, at least one major programming language (Rust) places mutability into the type system.

Whether or not something belongs into a type system is ultimately determined by the type system. We can choose whether or not mutability is considered a part of a type.

> When we speak of "type of a variable", we mean this variable can only be assigned (bound to) values of certain type. This has nothing to do with whether it can be reassigned (i.e. mutability).

This is a bit too simplistic IMO. You're talking about name bindings, the article is talking more about things like interior mutability.

Rebinding a name is ... generally not a type system concern by my understanding.


You have a point; I am looking at it from quite functional programming perspective, because that's how type systems are typically understood. So from that perspective, interior mutability is a form of rebinding.

When you say "we can choose mutability as a part of a type", the question is, what kind of errors are we trying to prevent? What is the semantics we want to give? From that it should be obvious whether it can be subtype or not.


A system programming language needs to match hardware where mutability is associated with memory addresses, something functional languages can afford to abstract away.

> So from that perspective, interior mutability is a form of rebinding

really? i honestly dont have _too_ much experience with functional languages, basically only elixir and consequently some amount of erlang in that vain... but i'd feel like thats not the same? but it may be that my point of view is too narrow.

from my experience with that functional language, the equivalent to this scenario would be a struct - and wherever i can mutate properties within it -- or need to reconstruct the struct from scratch.

both have technical consequences, eg if i passed the struct into a consumer somewhere which keeps it, it would get the "modified" version automatically when the property was changed

but on reconstruction, it'd have to introduce some kind of event listener to handle the reconstruction.

simple example for such a scenario would be eg a session within a SSE api. the mutated struct would trivially allow for an uninterrupted stream no matter how long the session is extended, the latter needs to pay attention so its not opening a memory leak to support that feature.


> it may be that my point of view is too narrow

Not sure if you're just being polite but, in case you're doubting, functional languages make that distinction too.

Haskell has `Data.Vector.Vector` vs `Data.Vector.Mutable.MVector`.

Clojure has `transient`.

OP is just mistaken.


This stuff reminds me of people who are full into XP and pair programming, where you end up agreeing to pull in more or less any work done by two people together. Not the worst model in the world.

I am disappointed by the "agent chat"-centric design for the future. There is important value in highlighting what's important, and jettisoning the unimportant. Written artifacts are good when they're nice and cut down. And it's not really about the sequence of events (well, most of the time)

Instead of "agent chat", I feel like a written page (that could be interacted with through agents) is a much more interesting way of working through a problem. Capture the final idea, and minimize the fluff around it.

And if nobody is going to read it anyways, why have the chat in the first place?

And of course the glib comment that I can't help but make:

> Teammates can ask the same agent why you chose a Mutex instead of an RwLock.

you know in this hypothetical neither human involved has much of any idea what is going on. Skill atrophy is real, folks! Be careful.


People rushing to throw a thing out into the world, rushing so much that they don't even bother to use it or look at it themselves.

The same people who are likely seeing tens of the same sort of pages and immediately closing them because "who cares".

I mean I guess I'm looking at this too. But at this point the most interesting projects in the world to me are ones with bad CSS.


https://ssi.inc/ comes to mind

Book covers, seeing what kinda stuff is being talked about, the general vibe of the space itself.

Lots of fun to be had wandering about, and unless you're looking at a thing where the script is really indecipherable you can kinda figure out what the topic du jour is even in foreign languages.

It's fun to look at book covers and imagine what's in the contents too.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: